This is read by an automated voice. Please report any issues or inconsistencies here. Colombo is the lively capital city of Sri Lanka. The island nation, located off of the southeast coast of India, ...
Colombo light rail transit (LRT) project is the first of its kind to be developed in Colombo, the capital city of Sri Lanka. Colombo LRT is the first light rail transit project in Sri Lanka. Credit: ...