Where is Niederode?

Where is Niederode located?

Niederode, Hesse, Germany (approx. 50.5286°, 9.62033°)


Where is Niederode on the map?