Despite its modest size—slightly larger than the state of West Virginia—Sri Lanka has a population of about 20 million people, almost equal to the population of Texas. The island is rich in natural ...
If you look at Sri Lanka on a map, you might think it’s small when you compare it to India sitting pretty nearby. Don’t let that fool you—this island has a population of 22 million and a history ...