Things to do in Strasbourg, - explore the most interesting places of the city. Popular tourist locations in Strasbourg, France.