Where is Saint-François-Xavier?

Where is Saint-François-Xavier located?

Saint-François-Xavier, Saint-François-Xavier, France (approx. 48.85129°, 2.314286°)


Where is Saint-François-Xavier on the map?