Villa Negombo
TwoStar Star
Negombo, Sri Lanka
Location
Lat: 7.2047700, Lng: 79.8539300
Open in OSM