Located in central province of Sri Lanka, the Rangiri Dambulla Cave Temple is a living Buddhist site that is focused on a series of five…
View More Evolution & the development of Dambulla cave temple over the centuries
about_kaku
The Wanderlust Solivagant