Es endémica de las Islas Seychelles: se halla en las islas de Mahé, Praslin y Silhouette.