Located in the Central Province of Sri Lanka, the town of Dambulla is known for its iconic Dambulla Cave Temple. This UNESCO World Heritage Site, which also goes by the name Golden Rock Temple in Sri Lanka, is definitely worth a visit. The place will leave you speechless with its …


