I had the great pleasure of being sent to Garmsich for a work conference recently. Garmisch is in southern Germany, right near the Austrian border, and it is unbelievably scenic. It is the site of the Zugspitz, Germany's tallest peak, and Bavarian charm simply oozes from everything, including the people. I didn't get out that […]