Walking around Old Town
June 18, 2016 in Germany
⛅ 17 °C
Heidelberg has been called the most romantic city in Germany due to the baroque architecture in the buildings, castles, churches and location along the banks of the Neckar River.



