CHEMBRA PEAK, WAYANAD, KERALA – WHERE LUSH GREEN FORESTS AND SERENE LAKES AWAIT

Chembra Peak is a mountain located in the Wayanad district of Kerala, India. It is a popular destination for trekking and hiking enthusiasts due to its scenic beauty and challenging terrain. The peak is also home to the famous heart-shaped lake, which is a major attraction for tourists.   At an altitude of 2,100 meters above sea level, Chembra Peak...

Leave a comment

Your email address will not be published. Required fields are marked *