Riversevern
The River Severn: Britain’s Longest River Through History and Nature
The River Severn is the longest river in the United Kingdom, stretching over 220 miles from its source in the Cambrian Mountains of Wales to the Severn Estuary, where its waters join the Bristol Channel and ultimately the …