Scenic Runway

Travel, Lifestyle, Fashion and Beautiful Photos

Skip to: Content | Sidebar | Footer

Tag: Heidelberg

Heidelberg, Germany

European Travel

Heidelberg is a city in the Federal Republic of Germany which lies on the Neckar River in the southwest region of Germany not far from the border of France. Heidelberg was one of the few major cities in Germany not significantly damaged by Allied bombing during World War II. As a result, Heidelberg has retained […]