Where is Monzalbarba?
Where is Monzalbarba located?
Monzalbarba, Monzalbarba, Spain (approx. 41.70328°, -0.9695971°)
Where is Monzalbarba on the map?
{"latitude":41.70328,"longitude":-0.9695971,"title":"Monzalbarba"}