A trip to Sri Lanka is incomplete without visiting Negombo Lagoon, known for its stunning beauty, turquoise waters, and lush greenery.

A trip to Sri Lanka is incomplete without visiting Negombo Lagoon, known for its stunning beauty, turquoise waters, and lush greenery.