Araliya Self Cooking Resort is located in Sri Lanka. Address of Araliya Self Cooking Resort is Dambulla, Sri Lanka. Araliya Self Cooking Resort can be contacted at 94712261900. Araliya Self Cooking Resort is rated 4.5 (out of 5 stars) by 17 reviewers on the web.
Some of the places around Araliya Self Cooking Resort are -
Dambulla, Sri Lanka