Dambulla Cave Temple (context node)
Dambulla, Central Province, Sri Lanka
A major cave-temple complex near Sigiriya, often linked in broader discussions of rock-shelter monastic landscapes.
Dambulla, Central Province, Sri Lanka
A major cave-temple complex near Sigiriya, often linked in broader discussions of rock-shelter monastic landscapes.