48 Hours In…Heidelberg

Travel Writer Caitlin Gaul reflects on how to spend a mini-break in the small German city of Heidelberg