
A historic town with a youthful feel – Heidelberg, Germany!
I have lived in Southern Germany and later traveled there a lot on business – and Heidelberg became my favorite city to stay during those trips. With it’s historic old town with cobblestone streets and narrow alleys, the big castle overlooking the town and plenty of restaurants and bars, with a mix of tourists and […]