Where is Innerste Dam?

Where is Innerste Dam located?

Innerste Dam, Niedersachsen, Germany (approx. 51.91139°, 10.28417°)


Where is Innerste Dam on the map?