Skip to main content

Dambulla

Dambulla is a large town, situated in the Matale District, Central Province of Sri Lanka, situated 148 km (92 mi) north-east of Colombo and 72 km (45 mi) north of Kandy.

1
Sri Lanka Travel Agency avatar
Sri Lanka Travel Agency
Read More