Turks and Caicos’ The Sands at Grace Bay Resort Reopens
By the Caribbean Journal staff One of the most beloved resorts in the Turks and Caicos Islands has reopened its doors in the wake of Hurricanes Maria and Irma. The Sands at Grace Bay resort on Grace Bay Beach officially reopened last week. The resort’s Hemingway’s Bar and Restaurant has also reopened, according to…
Read More