Colombo is the commercial capital and largest city of Sri Lanka, as well as its administrative capital.