Salamanca Plaza

Plaza Mayor (English Main Plaza) is a wide square in Salamanca, Spain, situated in the middle of Salamanca, used as a public square. Salamanca is a city northwest of Madrid.

Leave a Reply