As the Capital of Christmas with the best Christmas Market in the world, Strasbourg, France is a must-visit during Christmas. Here's why.