Munnar (55 km from Idukki town) is situated at the confluence of three mountain streams – MudrapuHa, Nallathanni and Kundala. 1600 m above sea level, this hill station was the summer resort of the British Government in South India, Sprawling tea plantations, picture book towns, winding lanes and holiday facilities make Munnar a popular hill […]