Visit the Munnar Tea Plantations in Kerala, India

The world around us is an ocean of green: undulating hills blanketed with dark green and soft green tea plants. India is the second largest tea producer in the world (after China) and the Munnar Tea Plantations, in the southwestern state of Kerala, is one of India’s major tea producing centers. Continue reading