Munnar, Idukki, Kerala Also known as the “Kashmir of South India”, found on the Western Ghats is Munnar, a breathtaking beauty at 1600 metres above sea level. The confluence of [...] November 12, 2014