Time travel hasn’t been invented yet, but Fort de Chartres State Historic Site in Prairie du Rocher comes pretty close to ...