0 Comments
The city that is known as both the cycling capital of France and the Christmas capital of France is Strasbourg, France.