Munnar-India’s mountain destination

Munnar is a hill town of exquisite natural beauty.