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…

The post From coastal retreats to cultural marvels: Ayubowan, Sri Lanka appeared first on A Luxury Travel Blog.