Location

The Democratic Socialist Republic of Sri Lanka is home to a population of 21 million inhabitants. The island nation is strategically placed in the Indian Ocean in close proximity to one of the world’s busiest shipping routes. Located in the southwestern region of the island, the Colombo Port Sri Lanka is what makes the country … Continue reading Location