translate English to German: The traffic- free village centre contributes to the picturesque ambiance.
Das Dorfzentrum ist seit einigen Jahren autofrei und hat damit wesentlich an Attraktivität gewonnen.