A huge Buddhist temple was carved into the rock around the 1st century BC. It is a sacred place for all Buddhists, a pilgrimage ce …
The Golden Temple of Dambulla is a unique Buddhist temple located in a cave in the mountains of Sri Lanka. This sacred place has b …