Keep scrolling down for answers and more stats ...
1. Sri Lanka is located entirely on islands.
2. Sri Lanka has a larger population than Zimbabwe.
3. Sri Lanka has more land area than Portugal.
4. Sri Lanka has two capitals.
5. Sri Lanka borders multiple countries.