In Dambulla befindet sich die mit 2100 m² größte Tempelanlage in Sri Lanka. In 5 Höhlen befinden sich neben zahlreichen buddhistische Malereinen auch 153 Buddhafiguren, 4 Hinduistische Götterfiguren und 3 Statuen von Königen. Ein in einer der Höhlen liegender Buddha ist sogar 14 m lang.
Dambulla ist 148 km von der Hauptstadt Colombo und 72 km von Kandy entfernt und befindet sich in der Zentral Provinz. Etwa 92.000 Einwohner zählt Dambulla. Sigiriya ist rund 20 km südlich von Dambulla. Nordöstlich der Ortschaft befindet sich der Kandalama Stausee.