The Leaf, Munnar is one of the most beautiful resorts nestled in the hills of Munnar!
Uniquely built villas, courteous staff and the luscious greenery is what welcomes u wen u enter the premises!
It’s a must stay for nature loving people and highly recommended!
Food is awesome too….so wanna venture into the nature, the natural way….this is the place to be in:) Manisha Kalra
Uniquely built villas, courteous staff and the luscious greenery is what welcomes u wen u enter the premises!
It’s a must stay for nature loving people and highly recommended!
Food is awesome too….so wanna venture into the nature, the natural way….this is the place to be in:) Manisha Kalra
Address:
The Leaf Munnar
Chithirapuram PO, Anachal – Amakandam, Munnar, Kerala 685565, India,
Munnar,
India