Directions- Leeward Beach is located on the northeast side of the island. The westernmost point of Leeward Beach ends at a large Leeward sign. Past this is Grace Bay Beach. The easternmost point is Blue Haven Marina/Heaving Down Rock. Past the Marina is Long Bay Beach.
Leeward Beach
