Leeward Beach, Providenciales

Leeward Beach is a pristine stretch of sand on the northeast end of Providenciales.