Nuwara Eliya teas are from the plteau at the highest part of Sri Lanka’s central highlands, around 6,000 ft., where the harsher climatic conditions and scents of native vegetation help produce what is widely regarded as the best teas. The teas are subtly golden in colour and are some of the world’s most delightful.
Reviews
There are no reviews yet.