The weather in Frankurt is not very strange; like for very hot summer days around 35 degrees as well as for light rain. The winters can be cold and rainy but there is hardly any snow inside Frankfurt itself.
Frankfurt is home to many museums, theatres (among them the first-class "English Theatre"), and a world-class opera. You have several cultural activities. There are various fireworks displays throughout the year. Frankfurt can have quite beautiful sunsets. Caused by the air pollution gathered in the valley it is situated in, they are a good photo opportunity, especially with Frankfurt's skyline. Good avantage points are the bridges, or of course the Maintower high-rise.
If you have more time to spend, Frankfurt is a perfect starting point for daytrips up the Rhine river towards Rudesheim or Heidelberg and only a 30 minutes train trip away from Wiesbaden, Mainz or Marburg.
Famous Museums of Frankfurt
Naturmuseum Senckenberg
Museum für Moderne Kunst
Dommuseum
Deutsches Ledermuseum
Goethehaus und Goethemuseum
Goethehaus und Goethemuseum
Frankfurter Apfelweinmuseum
Archäologisches Museum