Upper Lake Maggiore
The upper Lake Maggiore area covers the northern part of the lake from Cannobio, the last town before the Swiss border, to Ghiffa, just outside Verbania. From their setting between green hillsides and blue waters, the four main places in this area, Cannobio, Cannero, Oggebbio and Ghiffa, enjoy spectacular views of the Swiss, the Lombard, and the Piedmontese shores of the Lake.
In true Italian style, each community has its own history and traditions. Ghiffa has a Hat Museum and the Sacro Monte of the Holy Trinity, a Baroque complex of chapels in a superb position above the lake. Cannero Riviera, on the road to Switzerland, boasts a marvellous view of the Malpaga castles, the so-called “Castles of Cannero”, picturesque ruins occupying two little islands near the shore.
Here nature and art come together in perfect harmony. The lakeside road (State road 34) is lined with mansion houses and their gardens, while perched in the hills above, the little villages keep their age-old character and traditions.
Farther towards the Swiss border, from Cannobio a road twists and turns up the Cannobina Valley, which extends for 11,000 hectares from the lake shore. The valley’s landscape is varied and full of fascination: from the bare slopes of Monte Limidario, at 2,189 metres the highest point in the valley, to the sheer cliffs and deep, green waters of the Orrido or Gorge of Sant’Anna at Traffiume not far from Cannobio.







