About Negombo
Negombo is a major city in Sri Lanka, situated on the west coast and at the mouth of the Negombo Lagoon, in Western Province, 38 km north of Colombo.
Photos of Negombo
Location Map
Coordinates: 7.20080000, 79.87370000
Get Directions
No Stays Found
We currently don't have any registered properties in Negombo. Are you a property owner here?
List Your Business