It’s been a long long time, but I believe this venue used to be in the village of Lorsch, near Bensheim. I can’t wait to come back and find out!

Map & Direction