Places To See In Wayanad

Chembra Peak Trek Wayanad

Standing tall at 2100 m above sea level, Chembra is the highest peak in Wayanad District. Undoubtedly, this is one…

4 years ago