Where is The Islands?

Where is The Islands located?

The Islands, Lubusz Voivodeship, Poland (approx. 53.0666289679°, 15.9749770886°)


Where is The Islands on the map?