Tag: Tea

spot_imgspot_img

Temi Tea Garden

Cuddled within the snow-capped hills lies 440 acre-stretch of land covered with tea plants, Temi Tea Garden, the only tea producing region of Sikkim.