Pella is a small town that develops on Lake Orta, a small landscape pearl nestled in the Alps. From the center of Pella, you can move, so you can also go to visit other countries such as Alzo or other places like the sanctuary della Madonna del Sasso Do not
Continue readingVisit Pella on Lake Orta
