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 A9, 150km away from Colombo. The city is known mostly due to the impressive and imposing complex of Cave Temples, which is also referred to as Royal Rock Temple. The complex is a major tourist [...]