abstract:Chembra Peak (Malayalam: ചെമ്പ്ര കൊടുമുടി) is the highest peak in Wayanad, at above sea level. Chembra is located near the town of Meppady and is 8 km south of Kalpetta.
At theChembrapeak, inKerala, in India, at 2100 mofaltitude, there isasmallnaturallake that is very sought-after by touristforitspeculiarshape: a heart (picture at Google Maps).