These are the best things to do in Strasbourg, France, from the city's famed Cathedral to roaming the fairy-tale Petite France district.