Aug 112012
 
Introduction

India produces the largest quantity of  tea in the world, together with China and Sri Lanka.   It also produces tea which many connoisseurs  consider to be the best tea in the whole world.  Almost each part of India  is a tea-producing region  There are more than 14,000 tea plantations in India and not surprisingly,  4% […]