Chennai: Pollachi town in Tamil Nadu’s Coimbatore district holds a secret that has been thriving for more than two centuries. It is home to South India’s largest cattle market, a bustling hub where ...