The Dambulla Cave Temple, a Hidden Wonder of Sri Lanka

Would you like to learn more about Buddhism in Sri Lanka? Here's what a visit to the Dambulla Cave Temple taught me.