Nepal Idol Journey
Nepal Idol is a popular Nepali television reality singing show that is also a part of the international franchise “Idol”. For the most part, it was the first international franchise in the history of Nepali television. And, AP1 TV broadcasted the show back in April, 2017. The series aims to find outstanding new solo artists …