Where is Salaparuta?

Where is Salaparuta located?

Salaparuta, Sicilia, Italy (approx. 37.75816°, 13.00484°)


Where is Salaparuta on the map?