Where is Caderousse?

Where is Caderousse located?

Caderousse, Provence-Alpes-Cote d'Azur, France (approx. 44.1025641°, 4.7571511°)


Where is Caderousse on the map?