Read my reflections on visiting the Somme Valley.
Bicycle touring from Burlington, VT to Canada and back.