Strasbourg in Alsace, France, boasts Petite Venice, an area of canals and half-timbered architecture. The cathedral has a fascinating astronomical clock.
1.4k