Where is Chieti Station?

Where is Chieti Station located?

Chieti Station, Chieti Station, Italy (approx. 42.356888°, 14.138587°)


Where is Chieti Station on the map?