Why You Really Should Visit Cardada and Cimetta in Ticino

Why You Really Should Visit Cardada and Cimetta in Ticino Switzerland Towering above the basin of Lake Maggiore sits the mountain of Cardada. Once … Continue reading Why You Really Should Visit Cardada and Cimetta in Ticino