where is colombo
Colombo is a major city on the western coast of Sri Lanka, an island country in South Asia just south of India, on the shore of the Indian Ocean. It serves as Sri Lanka’s main commercial and financial centre and is located just south of the Kelani River.