Situated in the rolling foothill of the Himalayas in North Eastern India, the state of Meghalaya, or “Adobe of the clouds”, has long been known for its breathtaking beauty and
More
picturesque lush landscapes. Although new to the world of tea, Meghalaya’s forest clad virgin pristine lands and ideal climate transpire to
More
create a nurturing environment conducive to cultivation premium organic highland teas.