Ooty (short for Udhagamandalam) is a resort town in the Western Ghats mountains, in southern Indias Tamil Nadu state. Fo Read More