Dambulla
It is the largest cave temple in Sri Lanka. The rock is  high. There are 153 Buddha statues, three statues of Sri Lankan kings and four statues of god and goddess including 2 statues of Hindu gods Vishnu and Ganesh. The walls of the caves have Buddha's story.