Frankfurt is home to the European Central Bank and Hamburg is Germanys largest cruise port. Explore more in