1.

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

A. ardamom Hills
B. ilgiris
C. hevaroy Hills
D. avadi Hills
Answer» D. avadi Hills


Discussion

No Comment Found