Where is Saint-Louis-en-l'Île?

Where is Saint-Louis-en-l'Île located?

Saint-Louis-en-l'Île, Saint-Louis-en-l'Île, France (approx. 48.85139°, 2.3575°)


Where is Saint-Louis-en-l'Île on the map?