Has anyone done this with small children, and have any hints and tips? DS is five and will LOVE the train journey.
Once in Fort William, we would probably do the steam train trip, and a trip on the cable car up the mountain. But other suggestions are good.