Definition: Nuwara Eliya is the highest elevation tea-producing area in Sri Lanka (formerly known as Ceylon). It is located in the center of the island, west of Uva and north of Dimbulla. Its terroir produces tea with a delicate, floral fragrance and light, brisk flavor. The high elevation teas of Nuwara Eliya are exceptional iced or served with lemon.


