Attraction: 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.
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.