Colombo It has one of the largest artificial harbours in the world and handles the majority of Sri Lanka's foreign trade.