Corso Cavour

3.7
(19 reviews)
Corso Cavour, 28100, Novara Italy
Historic Sites
Points of Interest & Landmarks
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Corso Cavour | Novara | Italy | TripAligner