Indra Jatra

Meeting Kumari – the Living Goddess of Nepal was only possible due to the Indra Jatra – an 8-day annual festival of Nepal; one for which I was invited by the Nepal Tourism Board. I had heard of this festival … Continued

As I stood staring at the Kumari Ghar in Kathmandu Durbar Square, I thought to myself – there has to be some connection that brought me back to this country so soon – in fact, within just 3 months of my … Continued