June 27, 2019 20:29 pm
Indian popular award, International Indian Film Academy Award (IIFA) is going to be held in Nepal. The cabinet has given permission to organize the award which will be organized by Nepal Tourism Board and co-organized by Kathmandu Metropolitan City