Image Credit- Subharnab Majumdar, The Rangoli of Lights, CC BY 2.0 Deepavali, also known as Diwali, is one of the most popular celebrations…
The popular local news provider Daily FT Online reported that Sri Lanka was included among the finalists in the category…