Where is Almendricos?
Where is Almendricos located?
Almendricos, Almendricos (Station), Spain (approx. 37.473648°, -1.777133°)
Where is Almendricos on the map?
{"latitude":37.473648,"longitude":-1.777133,"title":"Almendricos"}