Zamora Cathedral
Search results
We did not find results for: Zamora, Spain.
Check spelling or type a new query.
We did not find results for: Zamora, Spain.
Check spelling or type a new query.
Zamora is a city and municipality of Spain located in the autonomous community of Castile and León. It is the capital of the province of Zamora. The city straddles the Duero river. Wikipedia