The Dambulla cave temples of Sri Lanka lie midway between Kandy, Anuradhapura and Polonnaruwa, near the town of Dambulla and are one of Sri Lanka’s outstanding man-made attractions.
The temples are small masterpieces of Sinhalese Buddhist art: five dimly lit, mysterious grottos, filled with innumerable statues and glowing with rich reds and golds as do the paintings that cover nearly every surface.