Nestled in the lush green hills of the Nilgiri mountains, Ooty, the Queen of Hills, is...