Hamburg vs Munich: 8 Key Differences You Should Know Before You Visit