|


Getting here, staying here The Turks and Caicos Islands, a British Overseas Protectorate, is a small and beautiful nation comprised of eight major islands just an hour and a half away from Florida.
The Alexandra is located on Providenciales, the most splendid and sophisticated among these island jewels. "Provo" is the gateway to the islands, and so hosts the international airport and immigration. |