Bremen travel
Bremen is a Hanseatic city in northwestern Germany. It is a port city, situated along the river Weser, about 60 km (37 mi) south from its mouth on the North Sea. Bremen is one of two towns belonging to the state of Bremen, referring to its membership in the medieval Hanseatic, the other being Bremerhaven. In 2005, the population of the city was estimated to be 545,983 (the state including the city Bremerhaven having a total population of 664,080), while the metropolitan area of Bremen-Oldenburg has a population of more than 2.37 million. Thus, Bremen is the second most populous city in North Germany and tenth in Germany.