The place is indeed uniquely structured. This Dambulla Cave Temple is a must visit place when in Sri Lanka.
You are viewing a single comment's thread from:
The place is indeed uniquely structured. This Dambulla Cave Temple is a must visit place when in Sri Lanka.