Probably not what you're thinking, but fascinating nonetheless: A large museum in Frankfurt's next-door neighbor city...
Offenbach · Frankfurter Strasse 86, Offenbach
luna luna