During Navratri, the nine-day festival of the Mother Goddess, the entire five-mile radius around the Jhandewalan temple complex on Rani Jhansi Road in central Delhi is a beehive of activity round-the-clock, giving a whole new meaning to the term, ‘the city never sleeps’! The sight of the affluent in all their finery, arriving in large […]
You are browsing archives for