Over the last two decades I’ve been a frequent traveller to the Caribbean Islands – somehow Turks and Caicos never appeared on my radar. On my recent visit, I saw how much this popular destination