Travelogue Sri Lanka 2010
Dambulla Cave Temple
The Dambulla Cave Temple is first of all just that, a temple in a cave. It is the largest cave temple in Sri Lanka and is a UNESCO World Heritage Site.






The Dambulla Cave Temple is first of all just that, a temple in a cave. It is the largest cave temple in Sri Lanka and is a UNESCO World Heritage Site.