Dambulla In Sri Lanka Map: Web dambulla is a town situated in the north of matale district, central province of sri lanka. Dambulla cave temple, sri lanka. Dambulla has about 68,800 residents.
Dambulla In Sri Lanka Map
Web dambulla cave temple, sri lanka. Web find local businesses, view maps and get driving directions in google maps. Web this place is situated in central, sri lanka, its geographical coordinates are 7° 51′ 36 north, 80° 39′ 6 east and its original name.
Dambulla In Sri Lanka Map: Web dambulla cave temple, sri lanka. Open full screen to view more. Dambulla has about 68,800 residents.