Chembra, the must place to trek in Kerala

By Anu Parthiban¬† Chembra, the Chamber of success.   Oh MAN, I feel out of the world! this is how you will exclaim when you reach the top of Chembra peak, Wayanad. It's easy to climb down hill, but the journey uphill is always hectic. The heart-shaped lake on top of the peak adds more…Read more Chembra, the must place to trek in Kerala

Advertisements