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...
Providenciales, 23 Apr 2015 – The Turks and Caicos continues to bask in the glory of being declared by Trip Advisor as having the world’s best...