Turks & Caicos Government Pushes for 100% Registration of Vacation Villas Posted on August 27, 2024 by One Caribbean News