Visiting Piedmont and Turin: Italy's enormous Fortezza di Fenestrelle
The Forte di Fenestrelle, a castle near Turin in Italy, is Europe’s largest fortified structure and in terms of walled construction is second only to the Great Wall of China.The impressive Italian fort is open for visits, where you can…