Coonoor is a picturesque hill station located in the Nilgiri Hills in the Indian state of Tamil Nadu. It is situated at an altitude of 1,850 meters above sea level and is a popular tourist destination ...