Discover the top things to do in Frankfurt, explained by a local. Find out all the reasons why Frankfurt is an amazing town worth visiting!