Visitors to Sri Lanka and residents alike should take the opportunity to visit the well-known Negombo lagoon. Located approximately 40 km from the capital Colombo, this body of water is a nature lover’s dream, offering verdant natural beauty and an idyllic tranquil ambience. It also…