Nilgiri Tea
Nilgiri tea is a high-quality Indian tea grown in the Nilgiri Hills of Tamil Nadu, Karnataka and Kerala. Nilgiri tea, known for its smooth, fragrant, and brisk flavor, is often used in blends and iced teas. Nilgiri tea tastes special because it grows in mountains with dual monsoons and cool weather—nature’s recipe for awesome flavor. …