Chembra Peak is one of the highest peak in the Western Ghats and the highest peak in Wayanad hills, at 2,100 m above sea level. Chembra is located near the town of Meppadi and is 8 km south of Kalpetta.
Subscribe your tourism news and Guide