Spanish made Talgo

Talgo succesfully completes its final test run in India.

Indian railway have completed the final test run of Talgo. Spanish made Talgo could be the fastest train of the… Read More