Indian Railways will soon usher in a new era with its first “Made-in-India” engine-less train – named Train 18. Also known as T18, this train is set to hit the tracks for trials on October 29…
Read this post on travelknots.wordpress.com