Where is Superchova?

Where is Superchova located?

Superchova, Subcarpathian Voivodeship, Poland (approx. 49.6645728486°, 21.4913311005°)


Where is Superchova on the map?