Where is La Almudena?
Where is La Almudena located?
La Almudena, La Almudena (Station), Spain (approx. 40.42361°, -3.63914°)
Where is La Almudena on the map?
La Almudena - Aeropuerto T1 - T2 - T3
{"latitude":40.42361,"longitude":-3.63914,"title":"La Almudena"}