SBSTC

Definition : South Bengal State Transport Corporation
Category : Transport & Travel » Land Transport
Country/Region : India India
Popularity :

What does SBSTC mean?

South Bengal State Transport Corporation (SBSTC) is a public bus transport corporation in the state of West Bengal, India.