hellegade.com
Lago Maggiore #wanderlust
View from the balcony. Lake Maggiore (literally ‘Greater Lake’) is a large lake located on the south side of the Alps. It is the second largest lake in Italy and the largest in southern…