Tamarind villa is located in Sri Lanka. Address of Tamarind villa is Sri Lanka. Tamarind villa can be contacted at 94772229478. Tamarind villa is located in a remote area, with less than 4 listed places around it Tamarind villa is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Tamarind villa are -
Within around 250 meter aerial distance, there are at least 2 more around Tamarind villa. These are - Marble Beach Airforce Resort, Tamarind villa
Sri Lanka