Where is Caderousse?

Where is Caderousse located?

Caderousse, Caderousse, France (approx. 44.102562°, 4.757151°)


Where is Caderousse on the map?