Showing: 1 - 1 of 1 RESULTS

Best places to visit in Munnar

Munnar is a town in the Western Ghats mountain range in India’s Kerala state. The vast expanse of tea plantations,pristine valleys and mountains, exotic biodiversity in its wildlife sanctuaries and forests make it the most popular tourist destination of south India. This charming hill town makes for the perfect weekend escapade for tourists. Find out more …