Where is Villa Costanza?

Where is Villa Costanza located?

Villa Costanza, Villa Costanza (Station), Italy (approx. 43.755177°, 11.174111°)


Where is Villa Costanza on the map?