Where is Giara di Gesturi?

Where is Giara di Gesturi located?

Giara di Gesturi, Giara di Gesturi, Italy (approx. 39.76°, 8.95°)


Where is Giara di Gesturi on the map?