Dambale Boutique Chalets is a resort set on the edge of a 100 acre teak estate, high on a ridge with spectacular 360 degree views across the treetops over-looking the ancient kingdom of Dambulla. Dambale is a fabulous location in quiet countryside with spectacular views & bird life in the tree-tops varied enough to delight the most avid birdwatcher.