Indian’s love for chai is well known, and we are one of the largest tea growers in the world. For savouring one of the best cups of tea in the world, visiting Munnar should be on top of your travel wish list. High in the foothills of the Western Ghats, at the Southern tip of the India, in the state of Kerala, and bordering Tamil Nadu, the hill station of Munnar is synonymous with tea plantations. The hills here are carpeted with symmetrical tea plantations making it a picture-perfect setting. For any city dweller, merely looking at these tea plantations…