Aviva Directory » Local & Global » Europe » Germany » Cities & Towns » Hamburg

Located on the Jutland Peninsula, Hamburg is one of Germany’s largest cities. The city is named after a castle built in the area in 808 AD.

Categories

Places to Stay

Property Sales & Rentals

Regular Websites