Eildonhall Tea Estate is a Tea Manufacturer located in Sri Lanka. It is one of the 835 Tea manufacturers in Sri Lanka. Address of Eildonhall Tea Estate is Nuwara Eliya, Sri Lanka. Eildonhall Tea Estate can be contacted at 94702128674. Eildonhall Tea Estate is rated 4.5 (out of 5 stars) by reviewers on the web.
Some of the places around Eildonhall Tea Estate are -
In very close proximity, around 200 meters, there is one more Tea Manufacturer - Eildonhall Tea Factory
Nuwara Eliya, Sri Lanka