Leeward Antilles
Islands located in the Leeward Antilles.