Located near the border of Germany, the charming town of Strasbourg, France invites with its architecture, canals, and streetside cafés. According to TripAdvisor, the number one attraction is the cathedral. Victor Hugo referred to this 12th-century Gothic structure as a “light and delicate marvel.” It is breathtakingly beautiful and the [...]
Cruising the Waters: Barging through the canals of Strasbourg, France
- By Marketing Team
- Posted