Where is De Nardis?

Where is De Nardis located?

De Nardis, Abruzzo, Italy (approx. 42.6°, 13.75°)


Where is De Nardis on the map?