Indra Jatra is one of Kathmandu’s biggest festivals, celebrated to honor Lord Indra, the god of rain. It features the chariot procession of the Living Goddess Kumari, traditional dances, lights, and communal celebrations that showcase Nepal’s rich culture and heritage. Don't forget to follow, Like and comment.