Faalangst_26, 7 months ago I’m sorry, what? It may feel like they suck when there is a 10 minute delay on the train you wanted to take, but the Dutch railway system is one of the most reliable in Europe.
I’m sorry, what? It may feel like they suck when there is a 10 minute delay on the train you wanted to take, but the Dutch railway system is one of the most reliable in Europe.