There are some of the earliest and most historic temples located in Dambulla, Sri Lanka. Its magnificence will astound anyone! Successive kings overtime had added and transformed the temples over the decades to form a complex of five distinctive cave temples in Dambulla that you can witness today

Read More  
I BUILT MY SITE FOR FREE USING