Where is Gregorio XI/Novelli G?

Where is Gregorio XI/Novelli G located?

Gregorio XI/Novelli G, Gregorio XI/Novelli G., Italy (approx. 41.90005°, 12.419784°)


Where is Gregorio XI/Novelli G on the map?