Gurro: A Charming Scottish Village Hidden in the Heart of Italy Experience the magic of Scotland nestled in the heart of Italy's Alpine beauty - introducing the village of Gurro. February 29, 2024