Where is Villa Comunale?

Where is Villa Comunale located?

Villa Comunale, Villa Comunale, Italy (approx. 41.05303°, 14.33168°)


Where is Villa Comunale on the map?