NBSTC

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

What does NBSTC mean?

North Bengal State Transport Corporation (NBSTC) is a state government run public transport corporation in the state of West Bengal, India. It operates buses services mainly in North Bengal.