Description
Pedro tea estate is located about 2 miles east from the city of Nuwara Eliya, in the mountainous Central Province of Sri Lanka. The estate was established in 1885 and its elevation is 6,250 ft (1,900m). The climate is much cooler than the lower parts of Sri Lanka and with good amount of rain it gets, it produces some of the best Ceylon tea.
Reviews
There are no reviews yet.