Where is Pescara Central Train Station?

Where is Pescara Central Train Station located?

Pescara Central Train Station, Pescara Central Train Station, Italy (approx. 42.469563°, 14.2047°)


Where is Pescara Central Train Station on the map?