France
France (), officially the French Republic ( ), is a country primarily located in Western Europe. It also comprises of overseas regions and territories in the Americas and the Atlantic, Pacific and Indian Oceans. Its metropolitan ar ...
.
Geography
The commune is traversed by the
Cérou
The Cérou (french: le Cérou) is an long river in the Aveyron and Tarn departments in southern France. Its source is at Saint-Jean-Delnous, northwest of the village. It flows generally west-northwest. It is a left tributary of the Aveyron, int ...