Pelwehera Village Resort
-
Star Class Hotel
Bulagala Junction, Habarana Road, Dambulla, Sri Lanka.