British Indian Ocean Territory
Cette espèce se rencontre dans le Territoire britannique de l'océan Indien aux Chagos, aux Seychelles à Aldabra et en Inde aux îles Andaman.