Bremen, Northern Germany. As one of the city states, Bremen is…

Bremen, Northern Germany. As one of the city states, Bremen is the smallest of the German federal states, population: ~548,000. It was once a member of the Hanse (medieval Hanseatic League) and is still one of Germany’s most important cities – along with Bremerhaven, where the international harbor is located, it forms Germany’s smallest state. Bremen has more than 1200 years of history, and was, for most of its existence, an independent city-state.