Munnar is a picturesque hill station of lush green tea and coffee plantations. The quaint town is home to some absolutely delightful activities for travelers to try. Absorbing the beauty and enjoying the stroll through the tea plantations, trekking to the magnificent Cheeyappara Waterfall…