Colombo, the capital of Sri Lanka, is by far the country’s biggest city, as well as the most developed. The city boasts architecture, mixing colonial buildings with high-rises, international hotel & restaurant chains with massive shopping malls.