Six unmissable places to see local life and culture in Colombo Colombo, Sri Lanka’s commercial capital and the island’s largest city is often looked down at as a travel destination. While you can’t expect the bustle and grandeur of some of Asia’s larger capitals, the city undoubtedly has enough in store to keep you occupied. […]