Nepal Idol Season 2 Finale to be held in Pulchwok on Dec 21
Sushil Shrestha
7:58 AM
1
This year Nepal Idol Season 2 Finale will take place on Pulchwok Engineering College Ground on December 21/Poush 06. The voting line ...
Read More