Lake Orta, Italy – A Place for Sublime Moments

One of the smallest and least known of Italy’s sub-alpine lakes, Lake Orta lies to the west of Lake Maggiore in northern Italy. This little jewel, just eight miles long and less than two miles wide, has an atmosphere that is peaceful, relaxing and a far cry from the chaos of the cities. Orta is[…]