Dambulla temple is a very a cave temple. It has lot of caves. There are 153 Buddha statues there.
Author Withheld (Age out of range)
More traditions from United Kingdom →