Where is Roma Stabile?

Where is Roma Stabile located?

Roma Stabile, Roma Stabile, Italy (approx. 38.123585°, 13.359747°)


Where is Roma Stabile on the map?