Ottobeuren is a Benedictine abbey, located in Ottobeuren, near Memmingen in the Bavarian Allgäu, Germany.
Contact us...