Where is La Villa Haussmann, Paris?

Where is La Villa Haussmann, Paris located?

La Villa Haussmann, Paris, La Villa Haussmann, Paris, France (approx. 48.87538°, 2.31664°)


Where is La Villa Haussmann, Paris on the map?