Celebrating Indra Jatra festival in Kathmandu, Nepal
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