Negombo Lagoon
Negombo Lagoon is a large estuarine lagoon in Negombo, south-west Sri Lanka. The lagoon is fed by a number of small rivers and a canal. It is linked to the…
Share
Posts by tag
Input your search keywords and press Enter.