Description
Labookellie Tea Centre is located in the heights of Nuwara Eliya,, over 2000m above sea level, in some of the tea plantation areas in Sri lanka, It was the first tea factory in Sri Lanka to be awarded ISO 9001:2000 Certification from SGS, UK; Painting includes tractors in collection of green tea being transported to the factory.
Reviews
There are no reviews yet.