Dambulla, an archaeological and historical site with a history of extending from prehistoric time from the modern era. You can visit Dambulla Cave Temple which is a UNESCO World Heritage Site where five caves located under an overhanging rock, carved with a drip line to keep interiors dry. Inside the caves, the ceilings are painted with religious images and you can experience the rock climbing here.

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla

Dambulla