Where is New Castle of Manzanares el Real?
Where is New Castle of Manzanares el Real located?
New Castle of Manzanares el Real, Madrid, Spain (approx. 40.72722°, -3.862222°)
Where is New Castle of Manzanares el Real on the map?
{"latitude":40.72722,"longitude":-3.862222,"title":"New Castle of Manzanares el Real"}