Pristine white sand beaches, the clearest turquoise water, verdant coral reefs, and a deep ocean trench make Turks and Caicos the perfect ... teeming with sea life. Leeward Beach is situated ...