Munnar – stunningly wonderful – a sanctuary of harmony and peacefulness – the untainted vacationer location in God’s own country. Set at a height of 6000 ft in Idukki area, Munnar was the inclined toward summer resort of the past British rulers in the pilgrim …