The Windward Islands are the southern, generally larger islands of the Lesser Antilles, within the West Indies. They lie south of the Leeward Islands, between latitudes 12° and 16° N and longitudes 60° and 62° W in one definition.
Latitude: 12° 11' 6.00" N
Longitude: -68° 59' 13.19" W
Nearest city to this article: Sint Michiel Liber Read about Windward Islands in the Wikipedia Satellite map of Windward Islands in Google Maps