Lake Maggiore
Lake Maggiore, Isles & Villas
Lake Maggiore, Isles & Villas
Tailor-made experiences and trips on Lake Maggiore: the Borromean Islands, botanical gardens, historic villas, Stresa and the Centovalli railway. Lakeside elegance between Italy and Switzerland.