Dambulla Cave Temple: Sri Lanka’s Sacred Place for 22 Centuries

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 place of residence for Buddhist monks and also […]