Strasbourg, France

Strasbourg is located in the western part of France right on the border with Germany. It is the largest city located near the wine growing region of Alsace.

La Petite France
La Petite France

More La Petite France
More La Petite France

European Parliament
European Parliament

Strasbourg Cathédrale
Strasbourg Cathédrale

Astronomical Clock
Astronomical Clock

Copyright 2024 David J. Greer. All rights reserved | Search | Site Map | Contact Me