News

Home » Sri Lanka among 3 countries in world with a population density of more than 300 per square kilometer. ... Public Accounts that Sri Lanka is among the 3 countries in the world where the ...
Sri Lanka ranks No. 55 overall in the U.S. News Best Countries rankings. Explore photos, statistics and other information.