Where is Nuova Fiera di Roma?

Where is Nuova Fiera di Roma located?

Nuova Fiera di Roma, Nuova Fiera di Roma, Italy (approx. 41.8076°, 12.3354°)


Where is Nuova Fiera di Roma on the map?