Google
×

Windward Islands

Isles in North America
The Windward Islands are the southern, generally larger islands of the Lesser Antilles. Part of the West Indies, they lie south of the Leeward Islands, approximately between latitudes 10° and 16° N and ... Wikipedia
Area: 1,248 mi²
Highest elevation: 1,447 m (4747 ft)
Location: Caribbean Sea; North Atlantic Ocean
Population: c. 854,000
Total islands: 90+