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.