Which one of the following hill station is located in the Deccan plateau
Answers
Answered by
3
Answer:
Anaimudi Peak in Kerala, with a height of 2,695 m above sea level, is the highest peak of peninsular India. In the Nilgiris lie Ootacamund, the well-known hill station of southern India.
plz... mark as brainliest...
Similar questions