Explore Sri Lanka through inspiring journeys, culture, adventures, and travel stories.
Negombo Lagoon is a large estuarine lagoon in Negombo, south-west Sri Lanka. The lagoon is fed by a number of small rivers and the Hamilton Canal