Thilanka Resorts & Spa - Dambulla, Sri Lanka
24 luxury roomed boutique hotel located in a 25 acre fruit orchard with rice field and 2 rivers.Located in Dambulla, Sri Lanka.
Website: http://www.thilankaresortandspa.com
Current Rating: 0.00
Number of Votes: 0
Date Submitted: 18-May-2009