Being British, we’ve come to accept train delays as inevitable in one way or another, in particular on long journeys. The Zagreb to Budapest train was certainly one-of-a-kind the train crawled through the Croatian and Hungarian countryside on a baking hot afternoon. At one point near the border the train stopped and we were all told we’d be waiting at the station an hour, which wasn’t ideal but we all gathered we could use the fresh air and a cold drink. To our dismay though, our train started pulling away with the vast majority of our luggage on-board as we were queueing, only to reappear 20 minutes later with more carriages attached at one end! By the time we reached Budapest (significantly later than planned) our train had at least three times the number of carriages than it started with!