If you love charming cities and delicious food, you’ll love Strasbourg. Plan the perfect city break with this travel guide to Strasbourg, France.