Heeeere’s…Strasbourg!
Is it me, or is Strasbourg the Las Vegas of France? The city spares no expense in glitzing the place up for Old St. Nick. Rest assured that no incandescent bulbs are being used, this being the EU and all. Strasbourg is the capital and principal city in the Alsace region. It is close to…