Lake Maggiore has shores in Piedmont, Lombardy and to the north the lake reaches Ticino in Switzerland. Blessed with a mild climate all year round the lake is fringed by Mediterranean flora and fauna, and classic 20th century villas.
Choose where you want to go in Lake Maggiore:
© Travel Definitions 2010