121 years old, yes this society to develop arts & crafts was formed in 1887 in Chennai. The VTI now stands at the heart of Chennai in the Anna Salai/Mount Road opp TVS and very near to Spencer Plaza.
They have stock of Paintings, Carvings, Wood Crafts, Dolls and much more when it comes to art & craft.