The species is common in habitats such as tropical rainforests, eucalyptus woodland, open scrub, beaches, swamps, offshore islands, as well as being well adapted to fringe habitats including farmland, towns and cities.
The species is common in habitats such as tropical rainforests open scrub, beaches, swamps, offshore islands, as well as being well adapted to fringe habitats including farmland, towns and cities. Tropical rainforests are eucalyptus woodland.