Where is Manzanares?
Where is Manzanares located?
Manzanares, Castille-La Mancha, Spain (approx. 39°, -3.3666668°)
Where is Manzanares on the map?
{"latitude":39,"longitude":-3.3666668,"title":"Manzanares"}