Day 15
Plaza Mayor
July 28, 2018 in Spain ⋅ ☀️ 27 °C
The Plaza Mayor (Main Plaza) in Salamanca, Spain is a large plaza located in the center of Salamanca, used as a public square.
Construction of the plaza began in 1729 and was completed in 1755.Read more