Where is Casa Azzurra, Rome?

Where is Casa Azzurra, Rome located?

Casa Azzurra, Rome, Casa Azzurra, Rome, Italy (approx. 41.78502°, 12.53576°)


Where is Casa Azzurra, Rome on the map?