Fenestrelle, located in the province of Torino, Italy, is a picturesque municipality known for its stunning mountains and historic Fenestrelle Fortress. With approximately 1,200 inhabitants, it offers a charming destination for nature lovers and history enthusiasts alike.
This description is generated with AI