Berlin, Germany

Berlin is the capital and largest city of Germany by both area and population. Its 3,769,495 inhabitants as of 31 December 2019 make it the most-populous city of the European Union, according to population within city limits. Berlin straddles the banks of the River Spree, which flows into the River Havel in the western borough of Spandau. Its economy is...