Description
The town center of Puebla de Sanabria in Zamora, Spain. This beautiful medieval town is situated near the famous Sanabria Lake, which attracts a high number of tourists. Recently, the town has been listed as one of the most beautiful villages in Spain.