The Leeward Islands are a group of islands in the Lesser Antilles of the West Indies in the Caribbean region of the Americas, situated where the northeastern Caribbean Sea meets the western North Atla
Antilles divided with red lines
Charlotte Amalie, Saint Thomas, in the U.S. Virgin Islands
Overlooking Sandy Ground, Anguilla
The Lesser Antilles is a group of islands at the edge of the Caribbean Sea, forming part of the West Indies in the Caribbean region of the Americas. They are distinguished from the larger islands of t
Leeward Islands
…The Leeward Islands () are a group of islands in the Lesser Antilles of the West Indies in the Caribbean region of the Americas, situated where the northeastern Caribbean Sea meets the western North Atlantic Ocean…
A Spanish colonial castle on Margarita Island, Nueva Esparta, Venezuela
The southern tip of Dominica
Savannah Bay overlook, Virgin Gorda, British Virgin Islands