Beaches is a first-class family friendly all-inclusive resort located on Grace Bay in Providenciales, Turks and Caicos. The resort is home to 21 restaurants, 10 pools (including a water park), and five unique villages. There is something here for everyone! Please check back in the coming weeks, this section is under construction.