Leda (river)
River in GermanyLeda is a river in north-western Germany in the state of Lower Saxony.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Börger
Municipality in Lower Saxony, Germany
Sögel (Samtgemeinde)
Samtgemeinde in Lower Saxony, Germany
Lorup
Municipality in Lower Saxony, Germany
Sögel
Municipality in Lower Saxony, Germany
Spahnharrenstätte
Municipality in Lower Saxony, Germany
Werpeloh
Municipality in Lower Saxony, Germany
Hümmling
Clemenswerth Palace
Former hunting lodge of Clemens-August of Bavaria in Lower Saxony