Named for the 7-stars of the Pleiades ... neighboring Pinnacle condominium resort, Grace Bay Club and The Palms high-end properties, with Beaches Turks and Caicos a short stroll farther down ...
A new Caribbean resort development, accurately dubbed South Bank, is elevating family travel in Turks and Caicos. Set along ... to $2.45 million each; and seven apartments at Arc, which are ...
On a recent trip to South Bank, the newest addition to the Turks and Caicos-based Grace Bay Resorts portfolio ... light ...