TVS TEACHER TRAINING ACADEMY is located in the sprawling Lakshmi Campus endowed with a beautiful ambience.