Avigliana is a small town in the Piedmont region, northern Italy, with just over 12,000 inhabitants. A ruined 10th century castle, mountains as far as the eye can see, a beautiful lake inviting for a swim on hot days, surrounded by abundant nature, views of the iconic Sacra di San Michele and a ...
Browsing Category: