WAYANAD - Kerala - Video
Chembra Peak Trekking
Chembra Peak is the highest peak in Wayanad which is 2050m above sea level. It ...