Where is Rymanów?

Where is Rymanów located?

Rymanów, Rymanów, Poland (approx. 49.57639°, 21.8676°)


Where is Rymanów on the map?