

MCQOPTIONS
Saved Bookmarks
1. |
_ Yercaud, a hill station of South India, is situated on the$? |
A. | Cardamom Hills |
B. | Nilgiris |
C. | Shevaroy Hills |
D. | Javadi Hills |
Answer» D. Javadi Hills | |