Leros Airport

  • ICAO: LGLE
  • IATA: LRS
  • City: Leros
  • Region: EUROPE
  • Country: Greece
Not Available