Beaches Turks & Caicos is not only the perfect backdrop to exchange our nuptials, but it is the perfect tropical getaway for our guests. Beaches All-Inclusive Resort in Turks & Caicos offers a true island escape; this amazing resort features 5 magnificent villages. It features a waterpark, 21 gourmet restaurants, a 12 mile beach with clear turquoise waters and 10 impressive pools.