Strasbourg
Strasbourg is the trendy, cosmopolitan and cultural heart of Alsace. Strasbourg means ‘City of the Roads', which is a fitting name for a city that lies on the western banks of the River Rhine and has been at the centre of European trade for centuries.