Did you know that even in Italy we have Canyons? I didn’t know either, but, well, there is one right on Garda lake, near where I live. Stated by the English Prime Minister, Sir Wiston Churchill, as the eighth beauty in the world, la Strada della Forra (Forra Road – Literally Road of the Gorge) […]