The green hills of Coonoor in the Nilgiri mountains of Tamil Nadu