Where is Pescara Centrale Station?

Where is Pescara Centrale Station located?

Pescara Centrale Station, Pescara Centrale Station, Italy (approx. 42.46868°, 14.204034°)


Where is Pescara Centrale Station on the map?