Chembra Peak

Chembra Peak

Chembra Peak is the tallest peak in Wayanad with 2100 meters above the sea level. This peak is ideal for rock climbing with temperory canps setup on top of the mountain for both mountain climbers and trekkers. The panoramic view from the top of the Wayand is breathtaking and a beautiful mountain lake exist on the top.