Larissa Air Base, Larissa, Greece (LGLR / LRA) — Map
Airport Map
22.465500, 39.650253
LGLR-LRA - Larissa Air Base, Larissa, Greece
Source: OpenStreetMap