Le Vele Resort Turks & Caicos

Beach

directly on Grace Bay Beach Le Vele Resort enjoys 300+ feet of beach frontage