Dambulla Cave Temples
Overview
A remarkable cave temple complex set within a hillside.
Its atmosphere, murals and statues create a memorable cultural experience.
A remarkable cave temple complex set within a hillside.
Its atmosphere, murals and statues create a memorable cultural experience.
Tell us what you have in mind and we will create a personalised itinerary designed around you