The Teufelsburg is a castle ruin in Felsberg in the community of Überherrn, Saarland, Germany. The historical name of the castle is Neu-Felsberg.
teufelsburg.de
See open hours