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
877
0
Do you find this helpful?
6

View all MCQs in

Indian Geography

Discussion

No comments yet

Related MCQs