The Leeward Islands are located in the eastern part of the Caribbean Sea, and include islands such as Antigua and Barbuda, St. Kitts and Nevis, Anguilla, and the British Virgin Islands.
Leeward islands
The Leeward Islands are located in the eastern part of the Caribbean Sea, and include islands such as Antigua and Barbuda, St. Kitts and Nevis, Anguilla, and the British Virgin Islands.