Browse through our gallery to discover some of the breath-taking pictures of Dambulla, Sri Lanka, and to catch a glimpse of our distinctive facilities and amenities before you stay at the resort.