Where is Labicano/Porta Maggiore?

Where is Labicano/Porta Maggiore located?

Labicano/Porta Maggiore, Labicano/Porta Maggiore, Italy (approx. 41.891457°, 12.515813°)


Where is Labicano/Porta Maggiore on the map?