Comments Off 979 Sri Lanka Demographics Population Religion Percentage 2019 by City Immigrants Sri Lanka, World Population October 5, 2017 , by admin Sri Lanka Demographics Population Religion Percentage 2019 Sri Lanka is an island in the Indian