In India, the majority of train coaches are manufactured at the Integral Coach Factory (ICF) in Chennai. Established in 1955 in Perambur, Chennai, it is the world's leading coach manufacturer.
Results that may be inaccessible to you are currently showing.