2Lake Orta

Lake Orta is a small lake in Italy’s Piedmont region where you will find one of the prettiest villages you will ever see and a mysterious island, home to a community of nuns.