TNSTC

Definition : Tamil Nadu State Transport Corporation
Category : Transport & Travel » Land Transport
Country/Region : India India
Popularity :

What does TNSTC mean?

Tamil Nadu State Transport Corporation (TNSTC) is the public transport bus operator of Tamil Nadu, India.