Sponsored

Place
Free account · your comment posts right after signup
Strasbourg is a prefecture and commune, and the largest city of the Grand Est region of northeastern France, in the historic region of Alsace. It is the prefecture of the Bas-Rhin department and the official seat of the European Parliament.
Not who you're looking for? Others named Strasbourg: 1936 Dunkerque-class battleship · town in Saskatchewan, Canada · 2004 single by The Rakes