Highest peak in India is Anamudi???? 

It had been written in article that highest peak in India is Anamudi and id south of Himalyas..??????? What an irresponsible and ignorant act by editors. I have removed that.. Get your facts before making changes and dont provide false info

Smaller ranges, including the Cardamom Hills and the Nilgiri Hills, are in northwestern Tamil Nadu. Nilgiri Hills is home to the hill station Ootacamund. In the southern part of the range in the Anaimalai Hills, in western Tamil Nadu and Kerala, Ana Mudi  is the highest peak in India, south of the Himalayas.