Quick Guide to Lake Orta, Piemonte… Fireworks, Serpents and Silence…in and around this tiny Italian Lake set in the scenic north of Italy at the foot of the Alps in Piedmont. What to see, what to do and where to go. Lake Orta, or Lago d’Orta in Italian, is a glacial lake in Piedmont, northern …
Read more »