A Vira-szurdok a Ticino kantonban található Lugano város közelében. Körülbelül két kilométer hosszú, és tíz perc sétával elérhető Vira Gambarogno helyről. A szurdokon átfolyik a Vira di Riale hegyi patak. A kanyon lenyűgöző sziklaalakzatokat és kristálytiszta vizet kínál. Más szurdokokhoz képest itt a sziklák kevésbé meredekek, így kiválóan alkalmas családok és kezdő canyonerek számára. A Riale di Vira körülbelül öt kilométer után torkollik közvetlenül a Maggiore-tóba.