Here are 2.6 million reasons why Ayodhya's Diwali was a record-shattering spectacle
The temple town of Ayodhya resembled a sky full of stars and created history on Sunday. The holy city in Uttar Pradesh created two new Guinness World Records: 26.17 lakh diyas lit at one place and 2,128 people performed ‘aarti’ together
Explainers