Tamarind Tree Hut Resort is a Resort located in Sri Lanka. It is one of the 323 resorts in Sri Lanka. Address of Tamarind Tree Hut Resort is Badulla, Sri Lanka. Tamarind Tree Hut Resort can be contacted at 94766963009. Tamarind Tree Hut Resort is rated 4 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Tamarind Tree Hut Resort are -
Badulla, Sri Lanka