Turks and Caicos Islands
Вид обитает на островах Теркс и Кайкос.