Meeshappul Mala

Meeshappul Mala

Meeshappul Mala Meeshappul Mala (Meeshappuli Mala) is the second-highest peak in south India, also it is the highest peak ( 8660ft above the sea level) where trekking is allowed. The name Meeshappul Mala (later known as Meeshappuli mala) derived from the geography of...