+2 votes
in Class 10 by kratos

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

(a) Cardamom Hills

(b) Nilgiris

(c) Shevaroy Hills

(d) Javadi Hills

1 Answer

+6 votes
by kratos
 
Best answer

(c) Shevaroy Hills

...