Where is Nordmenzhausen?

Where is Nordmenzhausen located?

Nordmenzhausen, Lower Saxony, Germany (approx. 53.3416479578°, 8.2984550476°)


Where is Nordmenzhausen on the map?