Sella River (Bay of Biscay)
The Sella 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.
The Sella 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.