Chembra Mala

Chembra Mala: Hidden jewel of Wayanad in Kerala

Chembra Mala: Hidden jewel of Wayanad in Kerala

August 5, 2022

Standing at 2100 m above the sea level, Chembra is the highest peak in the Wayanad Hill Range and is a wonderland for tourists who can explore the mountain, the area’s rich foliage and the renowned heart-shaped lake here. In addition to providing a comprehensive view over t...

Read More