It is also the birthplace of Hanuman whose invaluable help won the battle against Lanka. It is said that in these very same mountains, on the Anjanadri Hills, baby Hanuman was born to mother ...