– Mohan Krishna Shrestha Former Ambassador of Nepal to France (2010-1014) Kathmandu, Nepal Indrajatra is one of the major festivals being celebrated in Kathmandu valley in early September. Kathmanduites celebrate this street festival with gusto and fanfare. On this day, living Goddess Kumari, believed to be a reincarnation of Goddess Bhagwati, is being carried by […]