Give us feedback!

See Sagrado Corazón de Jesús, Tudela, Navarre, Spain

Sagrado Corazón de Jesús is on a small hill north of Tudela, is the highest point in the entire town. Offers great views of Ebro River and the old town of Tudela.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail