All the top things to do in Garmisch Partenkirchen including the best hikes and spa, and tips for visiting Zugspitze and Karwendelspitze.