Where is Manterola?
Where is Manterola located?
Manterola, Manterola, Spain (approx. 43.25373°, -2.1473722°)
Where is Manterola on the map?
{"latitude":43.25373,"longitude":-2.1473722,"title":"Manterola"}