Top Qs
Timeline
Chat
Perspective
Sella River (Bay of Biscay)
River in Asturias, Spain From Wikipedia, the free encyclopedia
Remove ads
The Sella is a river located in northwest Spain.[1] 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.[2]

See also
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads