Frankfurt is the business and financial center of Germany and home to a futuristic skyline and the biggest German airport. Some of Frankfurt's top attractions include the Main Tower observation deck, the historic Goethe House, cider taverns in the Sachsenhausen district, the medieval Romerberg square, the Paulskirche church as the birthplace of German democracy, museums along the river embankment, the Senckenberg Museum of Natural History, the shopping street Zeil, the Museum of Modern Art, and the botanical Palmengarten gardens.