• 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.