Cuisine And Restaurant – Coonoor Hills
Coonoor elevated at an altitude of 1,850 meters above sea level is a scenic hill station located in the Nilgiris district in Tamil Nadu. This hill station is known to being home to exotic birds such as parakeets, skylarks, Nilgiriverditer and, hence considered to be a “paradise” for bird watchers. It is also renowned for […]