Where is Margaux?

Where is Margaux located?

Margaux, Margaux (Station), France (approx. 45.03583°, -0.68528°)


Where is Margaux on the map?