Where is Sévérac-le-Château?

Where is Sévérac-le-Château located?

Sévérac-le-Château, Sévérac-le-Château, France (approx. 44.322945°, 3.0694017°)


Where is Sévérac-le-Château on the map?