Located in northeastern France, near the German border. Home to the European Parliament and the iconic Strasbourg Cathedral. Strasbourg is a city where French and German influences converge.
Advertisement
Map showing where is Strasbourg located in France.