Sella River (Bay of Biscay)

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.

This article about a location in the Principality of Asturias, Spain, is a stub.

You can help Wikipedia by expanding it.This article related to a river in Spain is a stub.

You can help Wikipedia by expanding it.

Sella River