Where is Béziers Station?

Where is Béziers Station located?

Béziers Station, Béziers Station, France (approx. 43.33639°, 3.21889°)


Where is Béziers Station on the map?