Turks and Caicos Islands Celebrates Wins at World Travel Awards sflcn.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from sflcn.com Daily Mail and Mail on Sunday newspapers.
Jamaica again stomped its dominance as the top provider of tourism destination services in the Caribbean when it walked away with half the awards at the World Travel Awards ceremony in Montego Bay last night.