Take a tour of Plaza Mayor of Salamanca in Spain – part of the World’s Greatest Attractions travel video series by GeoBeats.
The city of Salamanca is home to one of the biggest plazas in Spain.
The Plaza Mayor is a large, open, baroque space in the center of the city.
A covered, arched walkway along the outside of the plaza provides shelter from the elements.
However, the usually lovely weather in Salamanca makes the open plaza the place to be.