Menu
Government ITI Barshi Takali is located at Akola City of Maharashtra State in India and this College and approved by NCVT of India.