Postcards From Germany: Heidelberg Today’s Postcard From Germany brings us to our last town and castle in Germany: Heidelberg!