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.

Overviewjcs Village Is Located In Dambulla, The Best

Overviewnestled In The Famous Dumbara Valley Surround

Overview Of Amaya Lake Dambullaamaya Lake (formerly K

Overview160 Km From Sri Lanka’s Capital Colombo, And

Overviewsurrounded By Misty Mountains With Forest Cov

Overviewsituated Near The 87-kilometer Post Along The

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

Overviewboulder Range Resort Is An Eco- Friendly Reso