A Vira Garganta está localizada no cantão de Ticino, perto da cidade de Lugano. Ela tem cerca de dois quilómetros de comprimento e pode ser alcançada em dez minutos a pé a partir da localidade de Vira Gambarogno. Na garganta corre o rio de montanha Riale di Vira. No canyon, podem-se encontrar formações rochosas espetaculares e águas cristalinas. Em comparação com outras gargantas, as rochas aqui são menos íngremes e, portanto, são excelentes para famílias e iniciantes em canyoning. O Riale di Vira desagua, após aproximadamente cinco quilómetros, diretamente no Lago Maggiore.