Once the site of bullfights, Salamanca’s Plaza Mayor is the largest square in Spain, and arguably, the most beautiful. These days, the focal point is City Hall, a magnificent Baroque sandstone structure with 247 balconies and an arcade of 88 arches sheltering a lively assortment of ice cream parlors, cafés and restaurants with al fresco seating.More