Carved into a hillside in central Sri Lanka, the Dambulla Cave Temple is a masterpiece of art and devotion. Dating back more than 2,000 years, this UNESCO World Heritage Site is home to five spectacular caves filled with vivid murals and over 150 statues of the Buddha.
Step inside and you’ll be surrounded by centuries of history, colour, and serenity – a... See more