Germany – Worms

Worm is situated on the Rhine river and has existed since before Roman times. The Cathedral of st Peter is one of the oldest churches from Germany, even though only the ground plan and the lower part of […]