Where is Cassia/Grottarossa?

Where is Cassia/Grottarossa located?

Cassia/Grottarossa, Cassia/Grottarossa, Italy (approx. 41.971123°, 12.43443°)


Where is Cassia/Grottarossa on the map?