Grace Bay Beach Named The #1 Beach In The World For 2016
Grace Bay Beach in Providenciales, Turks & Caicos has just been named the World’s #1 Beach by TripAdvisor’s 2016 Travelers’ Choice Awards! Of course, this comes as no surprise to those who have stayed with us at The Sands at Grace Bay and had…