
These three Indian Idol finalists are performing concert in Jawalakhel Ground, Kathmandu, on 14th March 14:30 onward and in Exhibition Ground, Pokhara, on 15th March 14:30 onward.
Read this full article about Indian Idol Live in Concert in Kathmandu & Pokhara, Nepal, also get free tickets to the concert.