The Rock House, is the latest residential resort from Grace Bay Resorts, located on the north coast of Providenciales in the Turks and Caicos; it is a unique luxury resort and residential unlike anything yet seen. This private resort of just 41 cottages and 4 hillside homes blends elegantly into its rugged coastline and elevation, provides unsurpassed views and privacy […]
The post The Rock House, a unique luxury and residential resort in the Turks and Caicos appeared first on Upscale Living Magazine.