 It is found in several countries in Africa, including Angola, Democratic Republic of the Congo, South Africa, Zambia, and Zimbabwe.It has also been documented in Madagascar, though observations are rare.It is found in association with riparian habitats, as well as coastal and scrub forests.