Lakeside Trail of Orta: Discover an Instagram Town’s Beautiful Soul
At first glance, the small lakeside town of Orta – located roughly 70 km north of Milan at the foot of the Italian Alps – comes across as a typical Instagram town: beautiful … … but perhaps a little too confident in the expectation that her many admirers will be so dazzled by her looks…