Incorrect data? Please notify us at hi@itinari.com.
Zamora lies on a rocky hill in the northwest, near the frontier with Portugal and crossed by the Duero river, which is some 50 kilometres (31 mi) downstream as it reaches the Portuguese border.
Want to plan a trip here? Talk to AI travel assistant Maya.