Dambulla Cave Temple – A vestige of Sri Lanka's ancient history | Well Known Places