The tallest peak in Wayanad. The trek to this peak is through lush green tea estates, and dense forest. [IMG]
Separate names with a comma.