English: Chembra is the highest peak in Wayanad.
Telugu: చేమ్బ్రా శిఖరం వయనాడ్ లో అతి ఎత్తైన శిఖరం.