5 Things You Didn’t Know About Indira Joshi Continue Reading 0 21 3 Kathmandu Tribune Staff January 25, 2018 Indira Joshi is a popular Nepali singer, Nepal Idol judge and celebrity. She’s known for many hit… Nepal