Where is Mosque of Rome?

Where is Mosque of Rome located?

Mosque of Rome, Mosque of Rome, Italy (approx. 41.93477°, 12.495222°)


Where is Mosque of Rome on the map?