Grand Turk, Turks & Caicos
December 6 in Turks and Caicos Islands ⋅ ☁️ 79 °FWe joined an excursion today to tour the island of Grand Turk with electric Hummers (think a golf cart with a fancier skin). The former economy was built on the salt trade, but today, it is almostRead more
Electric Hummer! What fun! [Susie]
Traveler Pretty!