Best known as Ooty and officially called Udhagamandalam, this popular resort town is situated in the mountainous range of Nilgiris of Tamil Nadu. Founded in the 19th century by the British Raj, Ooty's appeal lies in its wealth of scenic beauty and historic sites.