Where is Nowy Sącz?

Where is Nowy Sącz located?

Nowy Sącz, Nowy Sącz, Poland (approx. 49.62177°, 20.69705°)


Where is Nowy Sącz on the map?