Discussion :: Political Geography
- Where is Anaimudi peak located?
Answer : Option A
Explanation :
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.
Be The First To Comment