Where is Foggia Station?

Where is Foggia Station located?

Foggia Station, Foggia Station, Italy (approx. 41.46558°, 15.55498°)


Where is Foggia Station on the map?