Chembra Peak
Chembra Peak is the highest peak in Wayanad which is 2050m above sea level. It is a part of Western Ghats. It is one of a must visited place for those who love adventure and nature. It is situated near to Meppadi town. It is a part of Wayanad ranges of the Western Ghats near […]