Indra Jatra and the story behind it
Indra Jatra one of the most celebrated festivals in Kathmandu. The eight-day long festival this year started from September 21st and will continue till September 28th. Among all the attractions, the chariot (ra... Read More...