This guide shares highlights of the city, including the best things to see and do in Frankfurt, Germany to make the most of your time.