If you’re looking at the frost and daydreaming of a beach idyll, then the Turks and Caicos islands might just be the hot ticket right now.
The lesser-known Caribbean hideaway was yesterday voted the globe’s Leading Beach Destination at the World Travel Awards (WTA), dubbed the Oscars of the travel industry.
and the Winner is
Grace Bay Beach (Providenciales, Turks and Caicos Islands)
Home of the Tuscany