What Countries Are in the Windward Islands?
The Windward Islands are a collection of island countries located in the West Indies. They sit on the south end of the Lesser Antilles arc (a prominent volcanic area) on the east side of the Caribbean. So, what countries are in the Windward Islands? The following countries are in the Windward Islands: If you’re looking … Read more