A Guide to the Epic Christmas & Medieval Market in Esslingen (Voted Germany’s #1 Christmas City!) … Read more