Where is Boccea/Battistini?

Where is Boccea/Battistini located?

Boccea/Battistini, Lazio, Italy (approx. 41.90511°, 12.40913°)


Where is Boccea/Battistini on the map?