Where is Eiffel/Fiera Di Roma?

Where is Eiffel/Fiera Di Roma located?

Eiffel/Fiera Di Roma, Eiffel/Fiera Di Roma, Italy (approx. 41.80895°, 12.333625°)


Where is Eiffel/Fiera Di Roma on the map?