Zamora
We didn’t know what to expect in Zamora and were surprised to find a very beautiful town with many historic buildings, mostly from the Roman period of the 12th and 13th century. Zamora is the city with the most Romanesque churches in all of Europe! The town has 2 free parking for …