Tea is made from a tender terminal shoots of Camellia sinensis/Assamica comprising of two leaves and bud
Stay informed on our Latest News!