CArfex Division Of Lethenty Estate is a Tea Manufacturer located in Sri Lanka. It is one of the 835 Tea manufacturers in Sri Lanka. Address of CArfex Division Of Lethenty Estate is Nuwara Eliya, Sri Lanka.
Some of the places around CArfex Division Of Lethenty Estate are -
Nuwara Eliya, Sri Lanka