Where is La Coquille Station?

Where is La Coquille Station located?

La Coquille Station, La Coquille Station, France (approx. 45.54083°, 0.97444°)


Where is La Coquille Station on the map?