Grande Île
This is the historical center of Strasbourg. Its name means "Big Island" and comes from the fact that it is surrounded on one side by the main course of the Il River and on the other side by a canal. Strasbourg...
• 1 year ago