Colombo is the commercial capital and largest city of Sri Lanka by population. According to the Brookings Institution, Colombo metropolitan area has a population of 5.6 million, and 752,993 in the city proper. Read More
South Africa men's cricket team finished their tour of Sri Lanka in glorious style when they won the final T20 International match in Colombo on Tuesday evening by 10 wickets and made 3-0 clean sweep of the series. ...