Where is Pedalino?

Where is Pedalino located?

Pedalino, Pedalino (Station), Italy (approx. 37.02432°, 14.58481°)


Where is Pedalino on the map?