Exclusive Interview with Bikram Baral – contestant of Nepal Idol Season 2 5 years ago Nepal Idol is the international Franchise show and its Season 2 is going on. Nepal Idol is owned by 19…