Where is Vert Galant?

Where is Vert Galant located?

Vert Galant, Vert Galant, France (approx. 48.94409°, 2.566397°)


Where is Vert Galant on the map?