Colombo is a sight to behold and once the discerning traveller has traversed the nooks and corners of the city through the “Colombo City Guide” you will know it better. Sri Lanka’s capital has gone ...