Travel 10 MIN Inspirational Sri Lanka: The island of the eternal smile Sri Lanka is an island to be embraced by the soul and walked on barefoot, impregnated with its colors, aromas, and spirituality. It is a place to be reflected in the infinite and kind smiles of its people. Sri Lanka Islands See full story →