an Entity in Data Space: 134.155.108.49:8890
Helmarshausen Abbey (Kloster Helmarshausen) was a Benedictine monastery situated in the small town of Helmarshausen, now part of Bad Karlshafen in Hesse, Germany.