The River Ribble begins at the confluence of the Gayle Beck and Cam Beck. It flows for 75 miles through Yorkshire and Lancashire. It runs through Settle, Clitheroe and Preston, before emptying into the Irish Sea.
Community content is available under CC-BY-SA unless otherwise noted.