Known as Ooty or Udhagamandalam, this captivating hill station is nestled in Tamil Nadu. It's famed for its jaw-dropping ...