July 5, 2026 Twenty Six River Crossings A journey shaped by water, changing tracks and twenty six crossings through the landscape around Linville. Read story