Where is Muntanyola?
Where is Muntanyola located?
Muntanyola, Muntanyola, Spain (approx. 41.876934°, 2.1790836°)
Where is Muntanyola on the map?
Muntanyola - Barcelona
{"latitude":41.876934,"longitude":2.1790836,"title":"Muntanyola"}