Providenciales, TKCA-1ZZ Providenciales, Turks And Caicos Islands
Turks And Caicos Islands, Providenciales, Turks And Caicos Islands
leeward highway, 00000 Providenciales, Turks and Caicos Islands