Turks and Caicos Islands and 20 of its Resorts Nominated for Travel + Leisure’s World’s Best Awards
The Turks and Caicos Islands has recently been nominated for Travel + Leisure’s World’s Best Awards – one of the industry’s most respected and coveted honours. Impressively, 20 resorts in the Turks and Caicos Islands have also been nominated for T+L’s World’s Best Awards 2023