Where is Rostworowo?

Where is Rostworowo located?

Rostworowo, Wielkopolskie, Poland (approx. 52.53739°, 16.75912°)


Where is Rostworowo on the map?