Where is Quiberon?

Where is Quiberon located?

Quiberon, Quiberon (Station), France (approx. 47.48597°, -3.119067°)


Where is Quiberon on the map?