1 minute reading time
Looking for Paradise this Winter?
Put the snow boots and shovels aside and plan an escape to the renowned and beautiful Grace Bay Beach in the Turks & Caicos Islands. The Tuscany Resort and The Venetian on Grace Bay, voted #1 and #2 on TripAdvisor, are offering every seventh night free January 5 - April 15th. Paradise found. Our new promotion in this Sunday's Boston Globe Caribbean Travel Special Section, bottom of Front Page!