Where is Fossacesia Station?

Where is Fossacesia Station located?

Fossacesia Station, Fossacesia Station, Italy (approx. 42.23728°, 14.52304°)


Where is Fossacesia Station on the map?