A railway line in the west Highlands has been closed to allow for £4.5m worth of upgrades to be carried out over the coming weeks. The Kyle line stretches more than 50 miles (80km) from Inverness to ...