Found in a wide variety of habitats, ranging from freshwater swamp and inland from the mangrove up to montane forest, at elevations up to 900 metres, occasionally to 1,700 metres.
Found in a wide variety of habitats, ranging from freshwater swamp and inland from the mangrove up to montane forest, at elevations up to 900 metres, occasionally to 1,700 metres.