Street Food The Hidden Treasures of Colombo 2 years ago Elaine E. Sexton Colombo is the capital and largest city of Sri Lanka. The main city has a combination of historic architecture and...