Celebrating Indra Jatra festival in Kathmandu, Nepal

Top Post on IndiBlogger

Most of you might know that if you want to see Kumari, the living Goddess, then possibly, the best thing to do is to attend the 8 - day annual festival of Indra Jatra in Nepal. However, as I discovered, Indra Jatra is much beyond just the Kumari Processio

Read this post on thrillingtravel.in

Ami Bhat

blogs from Bangalore