The development of Indian Railways had its roots in the 1800s, when India was a British colony. The British East India Company and later, the British colonial governments were credited with starting a railway system in India.
The British found it difficult to travel great distances between...