Turks and Caicos, or “TCI”, is an archipelago of 40 coral islands in the Atlantic Ocean, southeast of the Bahamas. The main island of Providenciales is home to an array of luxury resorts, including Amanyara, where I spent four blissful days…
A Community Created To Inspire, Connect, Educate & Empower Female Travelers
Exclusive Member of Mediavine Travel