Negombo is a city on the west coast of Sri Lanka, north of the capital, Colombo.

View:
Property Location: Negombo Clear