Where is Pedace?

Where is Pedace located?

Pedace, Pedace (Station), Italy (approx. 39.27639°, 16.3364°)


Where is Pedace on the map?