Where is Boccea/Battistini?

Where is Boccea/Battistini located?

Boccea/Battistini, Boccea/Battistini, Italy (approx. 41.904°, 12.40999°)


Where is Boccea/Battistini on the map?