5 Things You Didn’t Know about Barsha Siwakoti Continue Reading 0 14 1 Kathmandu Tribune Staff September 16, 2017 Barsha Siwakoti is a Nepali actress known for her role in ‘Chhakka Panja‘. She is known as… Interview