enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Leeward Islands - Wikipedia

    en.wikipedia.org/wiki/Leeward_Islands

    The Leeward Islands (/ ˈ l iː w ər d /) 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.