Where is St-Laurent du Var Station?

Where is St-Laurent du Var Station located?

St-Laurent du Var Station, St-Laurent du Var Station, France (approx. 43.66247°, 7.19463°)


Where is St-Laurent du Var Station on the map?