Chembra Peak

 

Chembra Peak

At 2100 m above sea level, it is the tallest peak in the Wayanad hills of Western Ghats. Ideal for those who love mountain trekking. 

Look-out for: A heart shaped lake amidst the mountains! Amazing photo opportunities, tea gardens, breath-taking views.