Where is Roma Lattarini?

Where is Roma Lattarini located?

Roma Lattarini, Roma Lattarini, Italy (approx. 38.115532°, 13.3641815°)


Where is Roma Lattarini on the map?