ORGANIC NILGIRI
13-April-2016

Nilgiri Tea of South India is renowned for its singular vintage flavor, the true International favourite, which gives flavor, liquor, body and strength as well. Incidentally Nilgiri means a range of Blue Mountains. These leaf teas are again hygienically cleaned of impurities in Premier’s State-of-the-Art Tea plant and packed for the tea connoisseurs. Premier’s is not just the name – Premier’s organic means certified premium quality Organic Pure Nilgiri tea.