Heritage towns in Zamora
6 towns in this province.

A wine town above the Duero crowned by a richly carved 12th-century collegiate church, with a historic core of eleven protected monuments and sweeping river views.
A fortified hilltop village of slate and granite near the Portuguese border, its castle and walled streets rising above the rivers at the gateway to Lake Sanabria.

A Templar castle town on the Portuguese border in Zamora, where medieval walls still stand and a treaty signed in 1297 shaped the map of Iberia.

A hilltop town in Zamora whose castle has sheltered medieval queens and rebel bishops, set above the dramatic landscape where Castilla y León meets the Portuguese border.

A city of striking Romanesque architecture — Spain's richest concentration of it — rising above the River Duero on a rocky plateau in Castilla y León, shaped by centuries as a frontier fortress between Christian and Moorish Spain.

A small Zamoran hill town whose roots go back to the Iron Age, sitting beside a national hunting reserve in the Sierra de la Culebra and still marked by the ancient Roman road that once linked Braga to Astorga.