Ghode Jatra Festival

  • Culture

    Living Goddess ‘Kumari’ in Nepal

     KATMANDU —   A Kumari, or living Goddess, sits on a palanquin carried by devotees towards the Ghode Jatra festival, an annual horse-racing festival, in Katmandu, Nepal, Wednesday, March, 22, 2012. According to legend, the festival is held to celebrate the victory over a demon named Tundi who lived in the…

    Read More »
Back to top button