Caribbean News3 years ago
Rock House, Mediterranean-Inspired Cliffside Resort in TCI Joins Leading Hotels of the World
Rock House is located on the north shore of Grace Bay Beach in Providenciales, Turks and Caicos Islands. The resort’s soft opening is slated for the...