Sella River

From Wikipedia, the free encyclopedia

Sella River.
Sella River.

The Sella River, located in northwest Spain is one of the more famous rivers in that country. Especially because of its Internacional Canoe Competition the International Descent of the River Sella celebrated the first Saturday in August.