Seven Stars Resort, Turks & Caicos
beaches | spa | travel | vacations | September 29, 2020
Words by Vic Arkoff
One of the world’s best beaches, Turks & Caicos’ Grace Bay Beach is delightfully uncrowded – an idyllic escape for social distancing. The all-suites Seven Stars Resort & Spa welcomes guests with its turquoise Caribbean waters, beachfront dining, cabana massages, clean-stay safety protocols, and big discounts.