0
The River Ribble is located in England. The river runs through both North Yorkshire and Lancashire.
3,500feet
Its the river Ribble
If you mean the river Ribble, yes it is.
The River Ribble