Sri Lanka’s capital is a misunderstood and often overlooked city. This Colombo Travel Guide will help you see the good that the city has to offer.