India’s holy city Ayodhya sets Guinness World Record by lighting 584,572 oil lamps on Diwali
14 Nov 2020
Niloufar Saleem, Staff Reporter The Indian festival Diwali, which is also called the festival of lights, is celebrated in full swing all around the country, even amid the on-going...