Live Cam Spain, Plaza Mayor – Salamanca
The Plaza Mayor in Salamanca, Spain is a large plaza located in the center of Salamanca, used as a public square. It was built in the traditional Spanish baroque style and is a popular gathering area.
The Plaza Mayor in Salamanca, Spain is a large plaza located in the center of Salamanca, used as a public square. It was built in the traditional Spanish baroque style and is a popular gathering area.