Lake Maggiore
Magnificently scenic, Lake Maggiore has a unique geographical position: its mountainous western shore is in Piedmont, its lower eastern shore is in Lombardy, and its northern tip is in Switzerland. The lake stretches nearly 50 km (30 miles) and is up to 5 km (3 miles) wide. The better-known resorts are on the western shore.
Recommended Fodor's Video
Elsewhere in Lombardy and the Lakes
Bergamo >
Restaurants (6), Things to do (3), Hotels (3)
Cremona >
Restaurants (3), Things to do (6), Hotels (2)
Como >
Restaurants (2), Things to do (4), Hotels (4)
Stresa and the Isole Borromee >
Restaurants (4), Things to do (5), Hotels (1)
Mantua >
Restaurants (4), Things to do (4), Hotels (1)
Riva del Garda >
Restaurants (3), Things to do (2), Hotels (4)