Today, Lachen is administratively part of the municipality of Memmingerberg in the German State of Bayern (Bavaria).
Saint Afra Church in Lachen (2010). Source: Wikipedia Commons.