Explore five ancient cave shrines, Buddhist murals and more than 150 statues at this living pilgrimage site and UNESCO World Heritage property in Dambulla.