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.