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.
This eco friendly resort is placed about 1.2 km away from the main road in a very remote village. The city of Dambulla is in the Central Province of Sri Lanka, situated 148 km north-east of Colombo and 72 km north of Kandy. It's close to the world famous Rock Temple, surrounding rock forests with a range of boulders, where peacocks, jungle fowls and many species of tropical birds and animals are to be found.