Discussion :: Political Geography
- The hill station of Coonoor is located in which one of the following states?
Answer : Option C
Explanation :
The hill station of Coonoor is located in Kerala. Coonoor is a Taluk and a municipality of the Nilgiris district in the Indian State of Tamil Nadu. As of 2011, the town had a population of 45,494.
Be The First To Comment