Munnar: Paradise for Nature worshippers

What else could be more relaxing than spending few days in the tranquility of nature? One such place is Munnar, located 131 kilometers from Kochin on the Western Ghats where nature displays various hues of blossoming greenery. Munnar means three rivers, derives its name from its unique location at the confluence of three rivers- Muthirapuzha, Nallathanni, and Kundala. The land is not only filled with natural scenic beauty but also

Read More