Search results
We did not find results for: Leeward Islands wikipedia.
Check spelling or type a new query.
We did not find results for: Leeward Islands wikipedia.
Check spelling or type a new query.
The Leeward Islands are a group of islands situated where the northeastern Caribbean Sea meets the western Atlantic Ocean. Starting with the Virgin Islands east of Puerto Rico, they extend southeast to Guadeloupe and its dependencies. Wikipedia