Chembra, the tallest peak in the region is situated near Meppadi in the southern part of Wayanad. Trekkers and mountain climbers find this peak exciting to show their physical prowess. This is altogether a different experience as at each stage of the climb of gets to view the great expanse of Wayanad. Camping is also arranged on booking and who are interested in camping may contact the District Tourism Promotion Council.
Request A Quote