Heidelberg Karlsplatz Christmas Market and Schloss Published November 27, 2010 at 600 × 354 in Germany Day 2 – A Day in Heidelberg Next →