Sella River
From Wikipedia, the free encyclopedia
For other places with the same name, see Sella River (disambiguation).
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.