Windward islands

The Windward Islands are the group of Caribbean islands located in the eastern part of the Caribbean Sea, south of the Leeward Islands. The group includes islands such as Martinique, St. Lucia, St. Vincent and the Grenadines, and Grenada.

Where in the world is Windward islands located?

Windward islands related places