Dambulla - Sri lanka hotel booking rates,rooms,accommodation

Dambulla is a large town, situated in the Matale District, Central Province of Sri Lanka, situated 148 km north-east of Colombo and 72 km north of Kandy.

Overviewsurrounded By Misty Mountains With Forest Cov

Thilanka Resort And Spa- A Paradise For The Tired Souls And The Weary Bodies. S Ituated In The

Overviewnestled In The Famous Dumbara Valley Surround

Overviewjcs Village Is Located In Dambulla, The Best

Overview Of Amaya Lake Dambullaamaya Lake (formerly K