Related Questions

Which one of the following is a famous hill station of South India?
Which hill station's name means 'place of the thunderbolt'?
Kodaikanal, the famous hill-station of South India, is situated on ________
A famous hill station in Uttarakhand is
Yercaud, a hill station of South India, is situated on the