@endsectiom
Dambulla - Where to Stay?
Dambulla - Transport
Dambulla - Must See
Dambulla - Where to visit near?
Perhaps, you will be Interested ...
Dambulla - Town in Sri Lanka
"Dambulla is a town situated in the north of Matale District, Central Province of Sri Lanka. It is the second largest population centre in district. It is situated 148 km (92 mi) north-east of Colombo, 43 km (27 mi) north of Matale and 72 km (45 mi) north of Kandy. Due to its location at a major junction, it is the centre of major vegetable distribution in the country. - Wikipedia"
ΛTop