Dusseldorf is one of those German cities that might seem off the beaten path to some, but Dusseldorf surprised us in many ...