Strasbourg, A Christmas Dream

This past December, I visited “The Christmas Capitol of the World” located in Strasbourg, France near the France/Germany boarder. Here, you will see why Strasbourg suitably earns the title Capitale de Noel. Never in my entire life had I seen a city so picturesque, from the amazingly detailed lights and decorations, the unique architecture throughout […]

Read More Strasbourg, A Christmas Dream