Where is Mas de la Serra?
Where is Mas de la Serra located?
Mas de la Serra, Mas de la Serra, Spain (approx. 40.56878°, -0.2799668°)
Where is Mas de la Serra on the map?
{"latitude":40.56878,"longitude":-0.2799668,"title":"Mas de la Serra"}