8 Hours Aboard the Caledonian Sleeper: Why You Should Ditch the Short-Haul Flight for an Overnight Train
A family's journey from Edinburgh to London on the Caledonian Sleeper reveals the unexpected efficiency of an overnight train.
Source: cntraveler.com