Maps contributed1
...is the Essen Leader.
Tourist map of region of Essen
Street map of central Essen, Germany