Christmas Archives - Page 2 of 2 - On The Global Road

Five days into Christmas Market exploration, we left France for the German city of Heidelberg. Nestled along the Neckar River, it is in German state of Baden-Württemberg….

Read more

Archives
Categories
Meta