19
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.
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