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