At 2100 metres, the spectacular Chembra Peak located towards the southern part of Wayanad is the tallest summit in the region. Climbing this peak is a challenging mountaineering endeavour and would take a full day.
Distance:17kms