- Bespoke Tours
- Contact Us
- About Us
- Inquire Now
Dambulla which is situated in the cultural triangle of Sri Lanka is a popular cultural destination within the country. With many cultural sites and natural reserves found in and around Dambulla it is the perfect base for those looking for culture and mystery.
The major highlight of Dambulla, the Cave Temple has five caves and 157 statues of the Lord Buddha, many paintings on the ceilings and walls that emphasis the artistic talent of ancient days.