Anamudi, meaning “Elephant’s Forehead,” is the highest peak in the Western Ghats and all of South India. Standing at 2,695 meters, it is home to the region’s largest population of Asian ...
Some results have been hidden because they may be inaccessible to you