Holidays to Lake Maggiore offer up scenic northern Italian countryside, with a healthy sprinkling of little towns and traditional eats.
Lake Maggiore is Italy
's second-largest lake, right up in the north of the country. Dotted all around its green shoreline are historic villages like Baveno
, but big-city thrills are also not far off – high-speed trains can zip you across to Milan in around an hour.
Isles worth eyeing up
Don't miss the Borromean Islands in the western arm of the lake. Depending on the shore you land on, expect tiny fishing villages, clusters of red-roofed villas and a grand palace. Hop on a boat from Baveno, Stresa or Pallanza to the largest island, Madre, to have a wander through its botanical gardens.
Italian food just tastes better in Italy, and you can't beat the feeling of dining al fresco. Dig in to saucy carbonara made from local cheese and eggs while you soak up spectacular lakeside views. Don't forget the glass of regional wine to wash it down.