Coonoor, a scenic hill station in Tamil Nadu's Nilgiri Hills, is known for its beautiful views and cool climate. Besides its natural beauty, it also offers a great food scene with several hilltop restaurants. Here are some of the best hilltop restaurants in Coonoor that promise a memorable dining experience.