Start looking up airline tickets for Germany next winter, my friends! These 11 photos will show you why you must visit Germany during the holidays. Throughout the country, various cities host a Christmas Market - a month-long festival that features gifts, food, drinks, entertainment and more. Beginning shortly after Thanksgiving and ending a few days before Christmas, attendees shop and eat while spending quality time with their family and friends. It's time to start planning a Christmas Market Tour of Germany in 2017!