Chandan MahantyAug 1, 20192 minOffbeat Destinations (Part 2) - Chembra PeakCHEMBRA PEAK Chembra peak is located close to the town of Mepaddi and just about 8 km south of Kalpetta. It is the highest peak of...