Among some of the town's best spots, Piazza Garibaldi is found in the heart ... also an outdoor enthusiast's dream thanks to its many hiking and cycling trails, with a hike to Monte Legnone ...