Offering panoramic views of the Italian countryside, this imposing castle towers over the village of Torre Alfina, classified as “The Most Beautiful Villages of Italy”—I Borghi più belli d'Italia.
All tagged torre alfina
Offering panoramic views of the Italian countryside, this imposing castle towers over the village of Torre Alfina, classified as “The Most Beautiful Villages of Italy”—I Borghi più belli d'Italia.