Situated 25 miles from Montaldo Bormida, Genoa is a popular stop on many people’s itineraries. Head here to access Aquarium of Genoa and Luigi Ferraris Stadium, two top attractions to highlight on your map. Turin, 50 miles away, is another road-trip destination that’s worth the drive. Swing by Allianz Stadium and Mole Antonelliana, two great attractions in the area.