Dambulla – The City of the Caves
Dambulla is a large city, situated at the central province in Sri Lanka, at the junction of highways A6 and…
Dambulla is a large city, situated at the central province in Sri Lanka, at the junction of highways A6 and…