The idyllic town of Ooty instantly conjures images of misty peaks, clean air and pristine nature....