If you look at Sri Lanka on a map, you might think it’s small when ... You might also like these Global Debauchery posts: Colombo is home to Sri Lanka’s biggest international airport, so ...