The Big Apple & Virgin IslandsTravelerGrand Turks and Caicos December 16, 2024 in Turks and Caicos Islands ☁️ 81 °F 1 like Trip