There are quite a few abandoned, or nearly abandoned, towns in Italy and each has its own particular appeal and unique charms. There is just something fascinating and hauntingly beautiful about places that are crumbling, that nature is taking back and which are devoid of human presence.
One such town is Leri Cavour in the comune of Trino which is located north-east of Turin in Piedmont.
23
Oct
2015
2015
Posted in: Northwest Italy
Piedmont