by Budget Wayfarers | Asia, Sri Lanka
The Dambulla Cave temple is situated in the central town by the same name i.e. Dambulla in the Matale District of Sri Lanka and is of significant historical importance that showcases the rich cultural heritage of the country. It is believed that the cave temple was a...