Evergreen Hotel Dambulla
OneStar Star
Dambulla, Sri Lanka
Location
Lat: 7.8897600, Lng: 80.6608200
Open in OSM