Sri Lanka - Dambulla

Image 10 of 23
< Prev Next >

Dambulla9589.jpg

The city of Dambulla is situated in the Central Province of Sri Lanka, situated 148 km north-east of Colombo and 72 km north of Kandy.<br />
<br />
Major attractions of the city include the largest and best preserved cave temple complex of Sri Lanka
twitterlinkedinfacebook