Often thought of as the heart of a city, public squares are usually buzzing with life and colorful characters. See what's going on at Piazza Garibaldi and learn about its long history.
This Casalmaggiore public square is an ideal place to begin your day of sightseeing. There's plenty to explore nearby, such as Mina della Scala Castle, Duomo di Casalmaggiore, and Bijou Museum. Wander around at your leisure at Piazza Garibaldi before heading to these other fine sights.