Distribution and Habitat
Ambilobe, Ankarafantsika (Ampijoroa, Antsiloky, Lac Tsimaloto), Berara forest, Lokobe, Manongarivo, Nosy Be. It occurs from sea level to 1,600m asl in slow-flowing streams of rainforest, heavily degraded areas, and open swampy areas. It also inhabits agricultural land (Nussbaum and Vences 2008).
