News

Named for the 7-stars of the Pleiades constellation that ... Grace Bay Club and The Palms high-end properties, with Beaches Turks and Caicos a short stroll farther down the sand.
the sea breeze–these are homegrown in Turks and Caicos. But the ubiquitous resort buffets? Much of the food is imported, often resulting in lackluster quality. Not so at Seven Stars Resort & Spa ...