Munnar Hill Station & Tea Plantations, Munnar, Idukki, Kerala Visit, Travel Guide – visiting munnar tea & hill station, munnar, idukki photo coverage Recently visited the Munnar, which is 60km from Idukki, Kerala. Munnar is Situated at the confluence of three mountain streams, 1600 m above sea level, this hill station was once the summer …
Read More