Turks & Caicos is Open for Business
The Turks & Caicos Islands are open for winter tourists, rebounding quickly after being ravaged by two hurricanes last fall. The island chain’s resorts reported a strong holiday season of nearly 90 percent occupancy and strong first quarter bookings. This is great news given the