Selves (river)

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.