The journey marks the beginning of the annual two-day festival at St Anthony’s Church, a revered site for worshippers from ...
Sri Lanka has launched its first resort entirely managed by women, the Amba Yaalu resort, located in Dambulla city. This ...