Meesapulimala Adventures- A walk to remember
Introduction The name Meesapulimala, which means “tiger with a moustache,” refers to the mountain’s southwest appearance, which resembles a tiger with prominent whiskers. Meesapulimala is an Indian peak, the next south of the second highest peak (Manna Malai 2,659 meters from the Western Ghats on …