Frankfurt is the major financial business centre of Germany and is home of the European Central Bank and German stock exchange. The city is famous for its ultramodern skyline, airport and trade show, as well as having some of the most amazing museums, theatres and world-class operas.