Social Sciences, asked by t16tejalpatel, 7 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