The Dambulla Caves in Sri Lanka is the largest temple complex on the island. Frescoes on the cave walls depict enthralling tales of deities and ancient kings, where you’ll learn of the demon Mara, who tried to tempt Prince Siddhartha and a vivid illustration of Lord Buddha’s first sermon. Intricate statues built in worship of the Buddha fill the caves’ interior, they offer a glimpse into the religious life of local people who leave offerings of bright flowers at their base.
- Amaya Home
- Things To Do