Se encuentran en el Zaire, Angola, Malaui, Kenia, Tanzania, Mozambique, Zambia, Zimbabue, Suazilandia, Sudáfrica, Madagascar, Comores y Seychelles.