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
The high commission is engaged in talks with the Sri Lankan authorities for the early release of the remaining Indian fishermen who were detained last month in Lanka, said the Ministry of External Affairs on Thursday. ...