Negombo Lagoon is a large estuarine lagoon in Negombo, south-west Sri Lanka.
Whale and dolphin watching in Mirissa is one of the most exciting water activities you can do in Sri Lanka during your holiday.