It truly is no coincidence that in 2021, a 12 months when India struggled to manage the pandemic, the town of Ayodhya within the Indian condition of Uttar Pradesh arranged just one in their most amazing New Yr’s displays at any time. The community came collectively to light more than 900,000 oil lamps throughout Diwali, topping the previous Guinn