Strasbourg. The capital of Alsace enchants visitors with its picturesque old town overlooking canals, half-timbered houses, medieval buildings and a spectacular ...