Where is Salaparuta?
Where is Salaparuta located?
Salaparuta, Sicilia, Italy (approx. 37.75816°, 13.00484°)
Where is Salaparuta on the map?
{"latitude":37.75816,"longitude":13.00484,"title":"Salaparuta"}