Ermita de Santa Cruz - El CristoParishShareCalle Padre Ubillos31500 Tudela, NavarraSpainGet directions