Munnar is a hill station at a height of 6000ft in the Idukki district of Kerala in South India. It has always been a privileged resort right from the British colonial days. It is surrounded by natural scenery. The tourists see and enjoy the sights of tea plantations amidst the mountains, flora, fauna and […]