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?