Schaumburg Castle (German: Schloss Schaumburg) is a castle in Rhineland-Palatinate, Germany, south of Balduinstein near Limburg an der Lahn.
Contact us...