By the medieval town walls of Caernarfon, we board the Welsh Highland Railway, Britain’s longest narrow-gauge heritage ...