+UPLOAD
41 Reviews

The Tea Tree Resort

The Tea Tree Resort, Uva Dikarawa Estate, Kithalella Road, Heeloya, Bandarawela, 90100, Bandarawela