The Selves is a river in the Aveyron department, France.
[1][2][3] It is a left tributary of the Truyère, into which it flows near Campouriez.
It is approximately 44.5 km long.
This article related to a river in France is a stub.
You can help Wikipedia by expanding it.