Visit Dambulla Cave Temples in Sri Lanka

Take a tour of Dambulla Cave Temples in Sri Lanka – part of the World’s Greatest Attractions travel video series by GeoBeats. This 23 meter tall golden Buddha welcomes visitors of all religious denominations. The brilliant white walled entrance leads to 5 vast and uniquely adorned caves. Thousands of intricate, ancient works of religious art astound visitors inside.
Visit Dambulla Cave Temples in Sri Lanka Published via LongTail.tv