A 5-star lakeside resort in Dambulla offering spacious chalets, serene nature surroundings, and a peaceful escape near cultural triangle attractions.