Where is Deauville?

Where is Deauville located?

Deauville, Normandy, France (approx. 49.359997°, 0.0752778°)


Where is Deauville on the map?