Where is Xavier?

Where is Xavier located?

Xavier, Lublin voivodeship, Poland (approx. 51.0723294338°, 23.7214424496°)


Where is Xavier on the map?