Where is Almendrales?
Where is Almendrales located?
Almendrales, Almendrales (Station), Spain (approx. 40.38405°, -3.69773°)
Where is Almendrales on the map?
{"latitude":40.38405,"longitude":-3.69773,"title":"Almendrales"}