Sri Lanka's Ayubowan leaves lasting impression on visitors
The traditional Sri Lankan greeting 'Ayubowan', which translates to May you live long and be healthy , is not just a customary phrase but a warm expression of hospitality that leaves a lasting impact on visitors For many tourists, this simple word …