Buddhist Caves, Dambulla, Sri Lanka June 30, 2016 Architecture, Historic The Buddhist Caves in Dambulla, Sri Lanka, are a UNESCO World Heritage Site.