This Turks and Caicos All-Inclusive Just Reopened
The Turks and Caicos Collection has reopened its all-inclusive Alexandra Resort on Grace Bay Beach in Providenciales. The 90-room, family-friendly property, has reopened with a host of new health and safety protocols “to maintain the safest level of cleanliness and hygiene for guests and staff,” the company said in a statement. The resort is…
Read More