Where is Camargue?

Where is Camargue located?

Camargue, Camargue (Station), France (approx. 43.680344°, 4.620732°)


Where is Camargue on the map?