To many, Paris is France; however, Strasbourg and the Alsace wine region ... which is why it is sometimes called “Little Venice.” A leisurely stroll along the river delta while enjoying ...