Home to the Dambulla Cave Temple, a UNESCO World Heritage site, Dambulla has a rich history and cultural heritage. The temple complex features a series of five caves with over 150 statues of the Buddha.