Dambulla Cave Temples

Overview

A remarkable cave temple complex set within a hillside.
Its atmosphere, murals and statues create a memorable cultural experience.