Strada della Forra is one the most dangerous roads in Europe! Extremely narrow and twisty, this was a real challenge!