Dambulla

Dambulla

Dambulla is a small town located in the Central Province of Sri Lanka. The town is popular for hosting the largest cave temple. Dambulla also has Golden Buddha Statue located at the base of the hill that has the cave temple. Dambulla is included in the ‘Cultural Triangle of Sri Lanka’, along with Anuradhapura and Polonnaruwa. The three heritage towns has extensive ruins that dates […]

Wow! I want to read more! 1 Hey! I have something to say!