Colombo
Colombo, Sri Lanka’s capital, biggest city and major port, draws together all the colours and cultures that make up this island nation, condenses them into a patchwork of markets, gardens and buildings both humble and grand, and knocks them...