Where is New Castle of Manzanares el Real located?
New Castle of Manzanares el Real, New Castle of Manzanares el Real, Spain (approx. 40.727222°, -3.8622222°)
New Castle of Manzanares el Real, New Castle of Manzanares el Real, Spain (approx. 40.727222°, -3.8622222°)