An investigation has been activated by the Tourism Minister, Porsha Smith into why Providenciales has fallen from being the No. 1 island in the world according...
The Turks and Caicos Islands have dropped from the number one island destination in the world, to now holding the number four spot on the popular...