Where is Franceschini/Zanardi?

Where is Franceschini/Zanardi located?

Franceschini/Zanardi, Lazio, Italy (approx. 41.91359°, 12.57817°)


Where is Franceschini/Zanardi on the map?