Schlesische Strasse
Berlin, BE 10997 Germany
Berlin, BE 10997 Germany
+49 (0)30 25 0025
OverviewLohmühleninsel is a small island situated between the Landwehr Canal and the River Spree. Years ago, the island was a heavily mined death trap, situated as it was in no...
more