Mariefred is a small idyllic town in Strängnäs Municipality, Södermanland County, Sweden, with a population of 4,800. The name leads back to the old Catholic monastery "Pax Mariae" - Mary's Peace. It lies roughly 65 kilometres west of Stockholm.
http://en.wikipedia.org/wiki/Mariefred