Frankfurt, often seen as the financial hub of Germany, is a city that holds so […]