Anna May 10, 2018 3 min Returning to the International Training Center, Ooty, Tamil Nadu, Southern India The International Training Centre (ITC) in Ooty, Tamil Nadu, Southern India was set up in 2010 by The Worldwide Veterinary Service (WVS) ...