Where is Rebibbia?

Where is Rebibbia located?

Rebibbia, Rebibbia (Station), Italy (approx. 41.92562°, 12.572738°)


Where is Rebibbia on the map?