Territoire britannique de l'océan Indien
Elle est possiblement étendue dans les endroits suivants : Bahreïn ; Territoire britannique de l'océan Indien (archipel des Chagos) ; Brunei Darussalam ; Chine ; Ile Christmas ; Iles Cocos (Keeling) ; Comores ; Djibouti ; Guam ; Iran ; Irak ; Kenya ; Kuwait ; Madagascar ; Maldives ; Ile Maurice ; Mayotte ; Mozambique ; Myanmar ; Philippines ; Réunion ; Seychelles ; Singapour ; Somalie ; Sri Lanka ; Soudan ; Tanzanie ; Thaïlande ; Timor-Leste ; Viet Nam; Yémen.