Where is Parioli/Oxilia?

Where is Parioli/Oxilia located?

Parioli/Oxilia, Parioli/Oxilia, Italy (approx. 41.925117°, 12.489598°)


Where is Parioli/Oxilia on the map?