Colombo

Colombo

Colombo is the commercial capital of Sri Lanka, an enchanting island lying off India’s southern tip. These city folks go about their daily business with a cheerfulness born of optimism in this chaotic, noisy and traffic-congested metropolis.
Go to guide