Where is Głuchowo?

Where is Głuchowo located?

Głuchowo, Głuchowo, Poland (approx. 52.3471°, 16.769629°)


Where is Głuchowo on the map?