Where is Xavier?

Where is Xavier located?

Xavier, Wielkopolskie Voivodeship, Poland (approx. 51.7695515404°, 18.359355545°)


Where is Xavier on the map?