Located just a little below 6,500 feet, Okayti is among the highest tea gardens in India. Here, the rigors of elevation combined with organic farming practices have led to some of the most delicate Darjeelings being produced each season. And th...
Read More