Geography, asked by Maharsh9107, 1 year ago

which one of the following hill stations is located in the Deccan plateau ?A.Shimla B.Mahabaleshwar C. Gulmarg D.Almora​

Answers

Answered by yadnesh2584
11

B. Mahabaleshwar is the answer

Answered by bp180904
2

Answer:

mahabaleashwar is the answer

Similar questions