Where is Podmacharce?

Where is Podmacharce located?

Podmacharce, Podlaskie Voivodeship, Poland (approx. 53.9442413952°, 23.2112161273°)


Where is Podmacharce on the map?