Tag - Live Concert in USA

Nepathya’s brief musical US tour wrapped up

Popular Nepali musical group Nepathya performed in Atlanta , US on Saturday. According to Nepalaya; with this performance, one week after the one staged in Los Angeles, Nepathya ended its brief...