Negombo
Negombo Negombo is a major city in Sri Lanka, on the west coast of the island and at the mouth of the Negombo Lagoon, in Western Province, Sri Lanka. It is the second largest city in the Western province after Colombo. Negombo is also the administrative capital of the Negombo Division. It is one of […]