Even though it stretches to the east from Grace Bay Beach, Leeward Beach is less crowded than its neighbouring counterpart, allowing you to find the perfect spot for relaxing on its shoreline. Walking here grants you the opportunity to enjoy the view of the many local resorts, but also to visit the Turks and Caicos Rock Iguana sanctuary. Other activities include water sports like wakeboarding and kayaking.