3 must try drinks on the German Christmas market
German Christmas markets have a long tradition. Already in the 14th century people were going to the markets to buy toys and sweets for Christmas. Today Christmas markets are place where people meet each other, drink mulled wine and eat. What are the 3 must try drinks on the Christmas market? 1. Mulled red wine …