Moist forest at elevations up to 550 metres in mountainous areas. Freshwater wetlands, either coastal or moist upland rainforest.
Moist forest at elevations up to 550 metres in mountainous areas. Freshwater wetlands, either coastal or moist upland rainforest.