The Nilgiri Hills, located in Tamil Nadu, are a magnificent range of mountains known for their scenic landscapes, tea gardens, and tranquil hill stations like Ooty and Coonoor.