Negombo, Sri Lanka – A Captivating Travel Destination History and Culture Negombo, located on Sri Lanka’s western coast, is steeped in history. Once a bustling trading port, it has seen the influence of Portuguese, Dutch, and British colonial powers. The city is a hub for …
Negombo
