Zamora is a small and quiet town of 62,000 inhabitants (2018) in the southeast of the province. The town of Zamora lies on a rocky hill in the northwest of Spain, near the frontier with Portugal and is crossed by the Douro river (río Duero). Holy Week in Zamora is very famous and attracts a lot of visitors. The town is on the European ...