Social Sciences, asked by t16tejalpatel, 4 months ago

(5) Which hill station from the following is situated on the plateau

of Deccan ?
A. Shimla
B. Mahabaleshwar
C. Gulmarg D. Almoda​

Answers

Answered by rishitgakhar
0

Answer:

Mahabaleshwar

Similar questions