Traveling by train can be an experience in itself, especially if you happen to embark on a journey on these 7 most beautiful train routes in India.