Sella River (Bay of Biscay)
The 883rd longest river in the world
The Sella (Asturian: Seya) is a river located in northwest Spain. It flows through the province of León and Asturias from the Picos de Europa to the Cantabrian Sea of the Atlantic Ocean at Ribadesella.
Flows through: Spain.
River data from Wikidata (CC0); lengths normalised to a common unit.