Sri Lanka is a gem of a country that is still yet to be fully discovered by many. Nestled in the embrace of the beautiful and vast Indian Ocean, this island nation is a paradise filled with extraordinary, welcoming people. It is also a place that speaks of ancient tales, verdant landscapes, pristine beaches, and a culture rich in warmth […]