From coastal retreats to cultural marvels: Ayubowan, Sri Lanka
Ayubowan, ‘may you have the gift of long life’, is the traditional greeting in Sri Lanka. This is a...
Our site uses cookies. By using this site, you agree to the Privacy Policy and Terms of Use.