Where is Stazione Centro Rai?

Where is Stazione Centro Rai located?

Stazione Centro Rai, Stazione Centro Rai, Italy (approx. 41.984°, 12.49369°)


Where is Stazione Centro Rai on the map?