Vira je dio općine Gambarogno. Mjesto se nalazi u Ticinu na sjeveroistočnoj obali jezera Maggiore. Iza sela proteže se planina Gambarogno visoka 1738 m. S Vire vodi uska staza do planinskog prijevoja Alpe du Neggia. Prijevoj se nalazi na 1395 m nadmorske visine i nastavlja do Veddasca doline. Zbog nevjerovatnog pogleda ovaj kraj je izvrstan izlet za planinarenje i vožnju bicikla. Cijela regija očarava šarmantnim šetnicama uz jezero, mediteranskim ugođajem, cvjetanjem kamelije i magnolije te panoramskim pogledom na jezero i planine. Uz obalu jezera smješteno je više malih sela idealnih za odmor i šetnje.