Designed by
Title
Dambulla cave temple, unesco heritage site in sri lanka #188350016
Description
Dambulla cave temple is a World Heritage Site in Sri Lanka, situated in the central part of the country. This site is situated 148 kilometres east of Colombo , 72 kilometres north of Kandy and 43 km north of Matale
This image is editorial