The Free Hanseatic City of Bremen is the smallest of Germany's 16 Federal States (Bundesländer).
Category: Worldwide History