The beauty of Memmingen - a town in the heart of Europe