-
Krakow Christmas Market: Some Legit Holiday Cheer
At the Krakow Christmas Market in Poland, you won’t find any Black Friday sales. No human stampedes through department store front doors. What you will find are carolers, folk dancing, hot mulled wine,…