The Cape Breton & Central Nova Scotia Railway (CBNS) is a short line railway that runs 245 miles from Truro to Sydney, Nova Scotia