Where is Mouseros?
Where is Mouseros located?
Mouseros, Valencia, Spain (approx. 39.56667°, -0.35°)
Where is Mouseros on the map?
{"latitude":39.56667,"longitude":-0.35,"title":"Mouseros"}