Atlas of Wonder
Rangiri Dambulla Cave Temple — illustrated travel poster

Sri Lanka · Europe

Rangiri Dambulla Cave Temple

Rangiri Dambulla Cave Temple — UNESCO World Heritage Site.

The Story

Rangiri Dambulla Cave Temple is a UNESCO World Heritage Site in Sri Lanka, inscribed in 1991.