Discover the beauty and history of Strasbourg, France. This charming old city is home to some very tall buildings and a majestic clock tower. Explore the narrow streets and picturesque canals, and experience the unique blend of French and German culture.