Biology, asked by satyendrarly3476, 6 months ago

Which one of the following hill station is located in the Deccan plateau

Answers

Answered by ItzWhiteStorm
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