Frankfurt is home to 2.3 million people and is thus the largest city in the German state of Hesse
Frankfurt is the largest city of Hesse – one of the federal states in Germany. It is not, however, its capital. This title belongs to another city – Wiesbaden