Your Ultimate Guide to 10 Things To Do & See in Strasbourg, France. Explore the city with insider tips from a local!