Where is Museo di Roma?

Where is Museo di Roma located?

Museo di Roma, Museo di Roma, Italy (approx. 41.897278°, 12.472776°)


Where is Museo di Roma on the map?