Europe · Italy
Baveno
Baveno is a lakeside town of about 5,000 people on the Piedmont shore of Lake Maggiore, just north of Stresa and directly opposite the Borromean Islands.
RegionEurope
Sign in to read the full Baveno guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.