Carved into a massive granite outcrop, the Dambulla Cave Temple is Sri Lanka’s most significant cave temple complex, with five sacred caves sheltering over 150 Buddha statues and ceilings covered in vivid ancient murals. A UNESCO World Heritage Site and place of pilgrimage, Dambulla offers an encounter with living Buddhist heritage.
Dambulla
Written by
in