Es endémica de Aldabra, en las islas Seychelles, que se encuentran al norte de Madagascar.