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.