Where is Podlesina?

Where is Podlesina located?

Podlesina, Subcarpathian Voivodeship, Poland (approx. 50.4018863741°, 23.3542304993°)


Where is Podlesina on the map?