Where is Barbara Station?

Where is Barbara Station located?

Barbara Station, Barbara Station, France (approx. 48.80979°, 2.3174992°)


Where is Barbara Station on the map?