Indra Jatra
Indra Jatra The eight-day long Indra Jatra festival falls in September and is one of the most exciting and revered festivals of the Newari community of the Kathmandu Valley. This also marks the beginning of a month-long festival season of … Continue reading Indra Jatra