Where is Simala?

Where is Simala located?

Simala, Sardinia, Italy (approx. 39.7225°, 8.82972°)


Where is Simala on the map?