Ocean Club Resorts hotel

 Turks and Caicos IslandsGreat Britain