Colombo(1/4)
Colombo is the largest city in Sri Lanka, and situated on the southwest coast of Ceylon Peninsula and on the south of Kelani River.
Colombo is the largest city in Sri Lanka, and situated on the southwest coast of Ceylon Peninsula and on the south of Kelani River.