translate English to French: Take a walk along the beautiful canal buildings.
Faites une promenade le long des beaux bâtiments qui longent le canal.