Back of Beyond - Dehigaha Ela
Photo gallery for Back of Beyond - Dehigaha Ela
Overview of Back of Beyond - Dehigaha Ela
Back of Beyond - Dehigaha Ela
3-star tree house with restaurant
Reviews
8.2
Very good
Popular amenities
Alakolawewa, Dehigaha Ela, Dambulla, 21120