My Place in Paradise
Private room in Leeward Settlement, Turks and Caicos Islands. You will love our location which is 5 minutes drive away from the Grace Bay Shopping Strip with all the amenities including the grocery stores, bike rental and tour companies, fine and casual dining and other live entertainment. Relax on the world...
See this content immediately after install