Q.

Yercaud, a hill station of South India, is situated on the

A. Cardamom Hills
B. Nilgiris
C. Shevaroy Hills
D. Javadi Hills
Answer» C. Shevaroy Hills
875
0
Do you find this helpful?
5

View all MCQs in

Indian Geography

Discussion

No comments yet

Related MCQs