ICAO: LEBL Country: Spain
Latitude: 41.2971 Longitude: 2.07846
Total Arrivals: 2 Total Departures: 2
Latest Arrival: LUX409T (EGCC-LEBL)Luke. Rushton Latest Departure: LUX409K (LEBL-EGCC)Luke. Rushton

Barcelona