Half-timbered buildings in Strasbourg in Alsace, France.Home » France » Flying to Strasbourg Airport, France » Strasbourg