Dalmatian Coast and Islands
This Italian town sits to the west of Lake Maggiore, in Borromean Bay. Holidays to Baveno are popular thanks to its traditional architecture, colourful gardens, and grand palaces.
Stresa is located in Borromean Bay, to the west of Lake Maggiore. The town is well known for its promenades and traditional Italian villas.