Designed by
Title
Strasbourg`s historic city centre #138174157
Description
The Grande Ile is an island that lies at the historic centre of the city of Strasbourg in France. Its name means `Large Island`, and derives from the fact that it is surrounded on one side by the main channel of the Ill River and on the other side by the Canal du Faux-Rempart, a canalised arm of that river. Grand Ile was named a UNESCO World Heritage Site in 1988. At the time, the International
This image is editorial