Dambulla
Located in the Central Province of Sri Lanka, the small town of Dambulla is a treasure trove of religious artefacts and monuments, along with possessing evidence of prehistoric life in the country. Being in the crossroads of the major kingdoms of Anuradhapura, Polonnaruwa, and even Kandy, the town has a slice of every kingdom that thrived, and is best showcased by the Rangiri Dambulla Cave Temples.