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

Heidelberg is home to one of Germany’s oldest universities, and is situated on the river Neckar in the Odenwald Valley.

Categories

Places to Stay

Property Sales & Rentals

Regular Websites