Tag Archives: Snow Globes

Did You Know…

… the snow globe was invented in Vienna?  Neither did I, until I saw this sign on a snow globe display at one of the many Christmas markets on now in the Austrian capital. I’m not sure the display sign should be considered accurate either. I looked it up in Wikipedia, and I think it might […]