Do some people-watching at Piazza Monte Grappa. If its paved paths could talk, this historic town square would have some fascinating stories to tell.
If you love hearing the word "free" as much as most travelers, you'll be happy to know this public square is just that! Piazza Monte Grappa is located in Downtown. To keep your itinerary full while you're in these parts, also stop by Sacred Mountain of the Rosary, Campo dei Fiori di Varese and Sacro Monte di Varese.