A-Z: General definitions: River Somme

Definition

A gently flowing river in the Picardy region of Northern France which flows into the English Channel. It’s wide river valley was the scene of many offensives, most notably the Battle of the Somme in 1916 and the Spring Offensive of 1918. 

Scan and go

Scan on your mobile for direct link.