Sri Lanka is a country with striking natural beauty and a vibrant cultural heritage that spans many millennia. Sri Lanka’s complicated past has influenced people’s culture, cuisine, religion, and way of life. There are an endless number of sites and […]