There are so many highlights in the city of Strasbourg, France. Here are the top 20 Things to do in Strasbourg to help you with itinerary and trip planning.