Chembra Peak

Wayanad’s tourist places are abundantly and Chembra Peak is a renowned one among them, which is the highest peak in Wayawad making it a perfect trekking purpose bounded by lush tea plantations. A significant fact to note here is that you necessitate authorization from the Forest Office in Meppad.

Leave A Comment