Dambulla: an Illustrated Guide to Sri Lanka’s Cave Temples

Dambulla temple is Sri Lanka’s best preserved cave temple complex, one of the country’s fantastic UNESCO world heritage sights. At the top of a tall hill, the caves are filled with incredible wall fresco paintings, images of past kings and queens, and many golden statues of the Buddha.

Read more
Advertisements