Villa Taprobane
ThreeStar Star
Negombo, Sri Lanka
Location
Lat: 7.2657700, Lng: 79.8467200
Open in OSM