by MyWayanad0 comments Chembra Peak / Heart Lake Ideal place for trekking in Wayanad Chembra Peak is the highest peak in Wayanad. It’s height is upto 2100m above the sea level. It is a part of the Wayanad