Indra Jatra Festival Draws Record Million-Strong Crowds to Kathmandu
Kathmandu — More than a million people packed Kathmandu Durbar Square and the surrounding streets over the weekend for Indra Jatra, the eight-day festival honouring the god of rain, in what organisers say was the…

