The Shore Club Turks and Caicos: Sneak Peek
The Caribbean’s most stunning new resort is opening next mont in Turks and Caicos: The Shore Club. The Hartling Group’s newest property is a $100 million resort project on Long Bay Beach in Providenciales and is immediately a game-changer. See more at www.caribjournal.com