tour

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.