Where is Nowe Budkowice?

Where is Nowe Budkowice located?

Nowe Budkowice, Opolskie Voivodeship, Poland (approx. 50.860327868°, 18.0737485457°)


Where is Nowe Budkowice on the map?