Surrounded by two arms of the River Ill, the Grande Ile (Big Island) is the historic centre of the Alsatian capital. It has an ... More