Christmas Village From Fairytale: Photos That Prove Strasbourg Really is the Capital of Christmas
Strasbourg, France transforms into a real life Christmas village. First-time visitors to Strasbourg will feel as if they are looking at a movie backdrop. The city’s rich architectural heritage embraces…
Share