The place
Dambulla is home to one of Sri Lanka's most important cave temple complexes. Its painted interiors and sculptures form part of a long tradition of Buddhist art and pilgrimage.
Look closer
What makes Dambulla different
01
Cave temples
02
Buddhist art
03
Pilgrimage
04