Where is Pescara Centrale Station?

Where is Pescara Centrale Station located?

Pescara Centrale Station, Abruzzo, Italy (approx. 42.46778°, 14.205°)


Where is Pescara Centrale Station on the map?