Paradise lost: Munnar 14/05/2012 Munnar is a hill station that is one of the key centers of tea production in India, the other being the northeastern hill ranges. Hill valleys alternatively filled with the [...]