Every year, annual traditions take over Poland as buildings and houses are decked in decor while colorful and cobble stone streets are flooded with lights. Massive Christmas trees take over charming squares while horse drawn carriage becomes the Uber of town. The fatty and fried oil smell of delicious pierogi dances through the air as […]