AnnaMay 10, 20183 minReturning to the International Training Center, Ooty, Tamil Nadu, Southern IndiaThe International Training Centre (ITC) in Ooty, Tamil Nadu, Southern India was set up in 2010 by The Worldwide Veterinary Service (WVS) ...