Germany – Heidelberg

Heidelberg was the prettiest town from all over I’ve been in Germany. It is a university town situated on River Neckar, south-west Germany.The inner city is surrounded by mountains, as you can see in the […]

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 […]