Trains between Aberdeen and Inverness up and running again after months of replacement buses

Aberdeen Train Station.
Aberdeen Train Station.

Breaking