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
Sri Lanka head coach Mickey Arthur feels the young guns have learned a lot in the recent months and the hosts will reap all the rewards in the near future "for sure". ...