MUNNAR – The Leaf Munnar
The Leaf Munnar- an idyllic paradise, cocooned in misty nature in the undulating hills of Munnar. Dewy mornings, blushing dusks with clear azure skies, breath-taking vistas and melody of the winds; lose yourself in an orchestra of nature’s tranquility here. Tastefully appointed villas, with aesthetic landscaping match the enchanting ambience. Come rejuvenate yourself at The Leaf Munnar.