Travel

10 Reasons why Negombo Lagoon is a must-visit destination

Negombo Lagoon, located on the western coast of Sri Lanka, is a hidden gem that offers a perfect blend of […]