High up in the Nilgiris of Tamil Nadu lies Ooty – also called Udhagamandalam – a favorite mountain getaway across India. Dubbed the “Queen of...