News

At about 82 square miles, Lake Maggiore is Italy’s second-largest lake after Lake Garda.Its opposing shores are in two different regions of Italy, Lombardy to the east and Piedmont to the west.
The puppet burns at midnight in Piazza Maggiore as a celebration of the New Year on December 31. ...More (Photo by Awakening/Getty Images). Getty Images. The puppets have always been designed by ...