Es originario del oeste del Océano Índico donde se encuentran en las islas Mauricio, Madagascar y Reunión.