Where is Isabel, Rome?

Where is Isabel, Rome located?

Isabel, Rome, Isabel, Rome, Italy (approx. 41.90099°, 12.53482°)


Where is Isabel, Rome on the map?