Harry Potter fans encouraged to take part in Scottish tour to mark literary milestone

The Jacobite Steam Train
The Jacobite Steam Train