Description
NILGIRI LEAF TEA is a flavourful black tea from the Blue Mountains, The Nilgiris – mountain range in South India. The spectacular tea gardens are situated at an elevation from 1000 to 3000ft. Nilgiri teas are relatively mild and are famous for their bright and brisk colour and light and clean flavour
Reviews
There are no reviews yet.