Where is Odescalchi/Bompiani?

Where is Odescalchi/Bompiani located?

Odescalchi/Bompiani, Lazio, Italy (approx. 41.8588°, 12.50208°)


Where is Odescalchi/Bompiani on the map?