India is home to some of the most picturesque train routes in the world. From rivers and waterfalls to misty mountains and ...