You are viewing a single comment's thread from:RE: The cave temples in Dambulla, Sri LankaView the full contextgihan88 (28)in #travel • 7 years ago Great place. This is the work of ancient Sri Lankan poeple. Truly amazing..