Tudela
E199395
UNEXPLORED
Tudela is a historic city in northern Spain, known for its rich medieval heritage, strategic location along the Ebro River, and distinctive blend of Christian, Muslim, and Jewish cultural influences.