Rodez is a major city in France.
This city is on position 1518 (1589, 1761) in our monthly survey.
Details