Leeward Islands
The Leeward Islands are the northern islands of the Lesser Antilles chain of islands, parts of the West Indies. They are where the Caribbean Sea meets the western Atlantic Ocean. The western Leewards are the Virgin Islands.
The southern part of the Lesser Antilles chain is called the Windward Islands.
Leeward Islands Media
- Charlotte Amalie Wade.jpg
- Sandy Ground Anguilla.jpg
Overlooking Sandy Ground, Anguilla
- Leeward Islands - DPLA - bd1887ad87c11a342940d670a6264a8d.jpg
Map of the central Leeward Islands