1 Answers
Answer: Option 3
Vindhyas separates North India from South India. South of Vindhyas it is Anaimudi in Anaimalai hills which is the highest peak of South India. Its elevation is about 2695m.
4 views
Answered