Osogna is a municipality in the district of Riviera in the canton of Ticino in Switzerland .
Osogna is a municipality of the district Riviera in the canton of Ticino in Switzerland .