Where is Anaimudi peak located?
A
Sahyadri
B
Eastern Ghats
C
Nilgiri mountain range
D
Palani range
Correct Answer: Sahyadri
Anaimudi is the highest peak of Peninsular India. It is located in the state of Kerala in Western Ghats (Sahyadri). It lies near Anamalai and Cardamom hills.