Where is Ville-d'Avray?

Where is Ville-d'Avray located?

Ville-d'Avray, Ile-de-France, France (approx. 48.8279362°, 2.1894241°)


Where is Ville-d'Avray on the map?