Lake Maggiore, promenade, Lido, and islands – water, water, water, anyone? Locarno is located on the northeastern tip of the shore of Lake Maggiore, which is divided between Switzerland and ...
Lake Maggiore is ... [+] Italy's second-largest ... running from mid-October to mid-November between Domodossola and Locarno in Switzerland. (Make reservations well in advance.) ...