Where is Foggia Train Station?

Where is Foggia Train Station located?

Foggia Train Station, Foggia Train Station, Italy (approx. 41.465294°, 15.555357°)


Where is Foggia Train Station on the map?