Cave Temples
2020-04-03
<div class=”jsx-597659394 main”> The beautiful Royal Rock Temple complex sits about 160m above the road in the southern part of Dambulla. Five separate caves contain about 150 absolutely stunning Buddha statues and paintings, some of Sri Lanka’s most important and evocative religious art. Buddha images were first created here overContinue Reading