Where is Paduledda?

Where is Paduledda located?

Paduledda, Paduledda (Station), Italy (approx. 40.9977°, 8.898425°)


Where is Paduledda on the map?