ScotRail could abandon Highlands in favour of Borders with modern trains

Inverness train station
Inverness train station

Breaking

    Cancel