Se distribuye por Sudáfrica en Natal y Transkei en los bosques de rivera y los acantilados de arenisca de los bosques de las zonas subtropicales húmedas.