Where is La Madrague?

Where is La Madrague located?

La Madrague, La Madrague (Station), France (approx. 43.33344°, 5.192633°)


Where is La Madrague on the map?