Negombo, Sri Lanka

Negombo, Sri Lanka

Situated on the coast north of the airport, Negombo, founded by the Moors, is now a predominately Catholic enclave. The architectural remnants of Portuguese, Dutch and British colonial years make...

JDS Travel News JDS Viewpoints JDS Africa/MI