
Dambulla Sri Lanka
The Rangri Dambulla Cave Temple – to give it the full name – is located in the area of north-central Sri Lanka known as the ‘Cultural Triangle’ due to its proliferation of spectacular ancient sites such as the nearby, UNESCO-listed rock fortress of Sigiriya, and also World Heritage-listed ancient cities of Polonnaruwa and Anuradhapura. The series of 5 shallow, principal…