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...

read more