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