Chembra Peak
From Wikipedia, the free encyclopedia
Chembra Peak is the highest peak in Wayanad, at 2100m above sea level. It is located near the town of Meppady. A destination for trekkers as well as nature lovers, tourists can stay for one or two days at the top of the peak in temporary camps.
At the top of the Chembra Peak, there is a lake in the shape of a heart called hredaya sarass, hardly touched by man.