Things to do in Frankfurt Posted on May 6, 2017January 24, 2018 by Farah Mughal 20 Best Things to do in Frankfurt Frankfurt (Frankfurt am Main, Mainhattan) is located on the River Main in Germany. It is the business and financial focus of Germany and the biggest city in the Germa... Read More