This destination on Lake Maggiore's shore is an unexpected hidden gem in Switzerland with idyllic terraces to sip wine, sandy ...