Colombo City

The throbbing metropolis, Colombo - located in the West - is not only the country's commercial capital, but also the turbine that impels above 50% of the national GDP flanking Colombo's fancy urban development effort. Drive along the clean streets edging the crystal white Race Course - horse racing hub...