fbpx

Sajja Chaulagain | Biography, Songs, Nepal Idol Season 3

Sajja Chaulagain is the winner of Nepal Idol Season 3. She is the first woman to win the Nepal Idol. Popular from her audition, Sajja’s mesmerizing vocals and her versatility as a... Read more »