June 18, 2026
The castle draws over a million visitors annually, making it one of Germany’s top attractions