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...
Dambulla Cave Temple: Sri Lanka’s Sacred Place for 22 Centuries
read more