This month saw the annual festival of Deepavali being held in Sri Lanka. This important Hindu cultural event fell on…
Sri Lanka | Image Credit: By Zscout370 (SLS 693 - National flag of Sri Lanka) [Public domain], via Wikimedia Commons…