Located on exotic Grace Bay in Providenciales, Turks and Caicos islands, ranked one of the top ten best scuba diving destinations in the world, Beaches Turks and Caicos Resort Villages & Spa is a Caribbean wonderland of adventure and luxury.