Where is CAPO D'AFRICA 30 - COLOSSEO, Rome?

Where is CAPO D'AFRICA 30 - COLOSSEO, Rome located?

CAPO D'AFRICA 30 - COLOSSEO, Rome, CAPO D'AFRICA 30 - COLOSSEO, Rome, Italy (approx. 41.88873°, 12.49586°)


Where is CAPO D'AFRICA 30 - COLOSSEO, Rome on the map?