Select or modify your travel plan
It is an eco-friendly resort located in Dambulla Town with winding rivers converging to meet the village. It is the perfect base to explore the fascinating history, culture and nature of Sri Lanka.
Reach us, we're available 24/7.