Where is Quindici?

Where is Quindici located?

Quindici, Campaign, Italy (approx. 40.86331°, 14.64754°)


Where is Quindici on the map?