Stretching over 220 miles, the River Severn, Britain's longest river, meanders through 11 picturesque towns and cities in England and Wales. Originating from the Cambrian Mountains of Wales, it flows ...
In Gloucestershire, England, “bore rider” Ben Rogers surfs the river Severn, one of the UK’s longest rivers, which runs several hundred kilometres from mid-Wales to the Bristol Channel. He rides what ...